<html><head><meta charset="UTF-8" /><script>var $gwt_version = "2.5.1";var $wnd = parent;var $doc = $wnd.document;var $moduleName, $moduleBase;var $strongName = '0333CBF6142A908F5A3EFD9800757406';var $stats = $wnd.__gwtStatsEvent ? function(a) {return $wnd.__gwtStatsEvent(a);} : null,$sessionId = $wnd.__gwtStatsSessionId ? $wnd.__gwtStatsSessionId : null;$stats && $stats({moduleName:'t2epub',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalStart'});</script></head><body><script><!--
function jD(){}
function cb(){}
function ac(){}
function kc(){}
function Jc(){}
function Ke(){}
function Se(){}
function kf(){}
function Af(){}
function Hf(){}
function Of(){}
function Uf(){}
function $f(){}
function fg(){}
function og(){}
function Bg(){}
function Qh(){}
function ai(){}
function av(){}
function qv(){}
function Jn(){}
function Mn(){}
function Mp(){}
function mo(){}
function vo(){}
function Ss(){}
function Vs(){}
function aw(){}
function dw(){}
function ix(){}
function mx(){}
function By(){}
function Ey(){}
function Ly(){}
function DC(){}
function aq(a,b){}
function $e(a,b){a.g=b}
function dq(a,b){a.g=b}
function fq(a,b){a.i=b}
function gq(a,b){a.j=b}
function bf(a,b){a.b=b}
function cf(a,b){a.c=b}
function lo(a,b){a.e=b}
function Ip(a,b){a.f=b}
function Vr(a,b){a.I=b}
function np(a){ip=a}
function Fc(){uc()}
function No(){Mo()}
function Nq(a){oy(a.b)}
function y(a){this.b=a}
function gb(a){this.b=a}
function ug(a){this.b=a}
function ah(a){this.b=a}
function Ch(a){this.b=a}
function Mh(a){this.b=a}
function Pn(a){this.b=a}
function Gr(a){this.b=a}
function tu(a){this.b=a}
function Ku(a){this.b=a}
function cv(a){this.b=a}
function jv(a){this.b=a}
function tv(a){this.b=a}
function vv(a){this.b=a}
function et(a){this.I=a}
function At(a){this.I=a}
function ax(a){this.c=a}
function ez(a){this.b=a}
function bB(a){this.b=a}
function sB(a){this.b=a}
function QB(a){this.e=a}
function cC(a){this.b=a}
function lg(){this.b={}}
function vn(){this.b=VD}
function jb(){this.b=kb()}
function tf(){this.d=++qf}
function $z(){Yz(this)}
function IC(){CA(this)}
function YC(){CA(this)}
function ub(){xc(uc())}
function zs(a,b){os(b,a)}
function Gf(a,b){cu(b.b,a)}
function Nf(a,b){du(b.b,a)}
function eg(a,b){eu(b.b,a)}
function ku(a,b){Cu(a.b,b)}
function $r(a,b){dp(a.I,b)}
function Ap(a,b){nq(a,b.g)}
function Xp(a,b){nq(a,b.ac)}
function Ic(a,b){a.b+=b}
function kg(a,b,c){a.b[b]=c}
function bt(a,b){a.I[dF]=!b}
function Yz(a){a.b=new Jc}
function ey(){this.b=new Zx}
function Ur(){throw new dA}
function Gv(){Gv=jD;Lv()}
function vq(){vq=jD;uq=Aq()}
function Jy(){ub.call(this)}
function Uy(){ub.call(this)}
function Wy(){ub.call(this)}
function Zy(){ub.call(this)}
function az(){ub.call(this)}
function oz(){ub.call(this)}
function dA(){ub.call(this)}
function hD(){ub.call(this)}
function tz(){Wy.call(this)}
function ct(a){$s.Bb(a.I)}
function V(a){O();this.b=a}
function Ev(a){O();this.b=a}
function Vz(){this.b=new Jc}
function PC(){this.b=new IC}
function zp(a){return new vp}
function Qp(a){return new Op}
function Zp(a){return new Wy}
function _p(a){return new tz}
function zd(){yd();return td}
function Pd(){Od();return Jd}
function ie(){he();return Zd}
function _h(){Zh();return Vh}
function cr(){br();return Rq}
function Ew(){Dw();return yw}
function Ne(){Ne=jD;Me=new Se}
function Yb(){Yb=jD;Xb=new ac}
function Mo(){Mo=jD;Lo=new tf}
function ao(a){Xn=a;Uo();Xo=a}
function dp(a,b){Uo();ep(a,b)}
function fp(a,b){Uo();gp(a,b)}
function Wr(a,b){bo(a.I,XE,b)}
function Zr(a,b){bo(a.I,ZE,b)}
function lq(a,b){zq(a.b,VD+b)}
function Hs(a,b){Cs(a,b,a.I)}
function Sw(a,b){Uw(a,b,a.d)}
function zu(a,b){a.b=b;Au(a)}
function Xr(a,b){a.hb()[YE]=b}
function jg(a,b){return a.b[b]}
function Ag(a){a.b.o&&a.b.wb()}
function vb(a){tb.call(this,a)}
function Fh(a){tb.call(this,a)}
function Sp(a){tb.call(this,a)}
function gh(a){dh.call(this,a)}
function Ps(a){gh.call(this,a)}
function Mr(a){new IC;this.b=a}
function Hb(b,a){b[b.length]=a}
function ox(a,b){a.style[vF]=b}
function cq(a,b){lq(a,kq(a,b))}
function nq(a,b){lq(a,kq(a,b))}
function Kt(a,b){zt(a,b);Ht(a)}
function uw(){uw=jD;_s();Dw()}
function Tu(){Tu=jD;Su=new av}
function Wx(){Wx=jD;Vx=new by}
function Fy(){Fy=jD;Ay=new Ey}
function BC(){BC=jD;AC=new DC}
function mn(a){return new kn[a]}
function Dr(a){return $stats(a)}
function mz(a,b){return a>b?a:b}
function Vo(a,b){a.__listener=b}
function bo(a,b,c){a.style[b]=c}
function qw(a){a.I.style[sF]=bF}
function Xy(a){vb.call(this,a)}
function $y(a){vb.call(this,a)}
function bz(a){vb.call(this,a)}
function pz(a){vb.call(this,a)}
function eA(a){vb.call(this,a)}
function Rd(){pd.call(this,kE,0)}
function Td(){pd.call(this,lE,1)}
function Vd(){pd.call(this,mE,2)}
function Xd(){pd.call(this,nE,3)}
function Gw(){pd.call(this,kE,0)}
function Iw(){pd.call(this,lE,1)}
function Kw(){pd.call(this,mE,2)}
function Mw(){pd.call(this,nE,3)}
function Ro(){Jg.call(this,null)}
function Fr(){Gr.call(this,Br++)}
function gw(){Wv.call(this,$v())}
function tb(a){xc(uc());this.g=a}
function Y(a,b){this.c=a;this.b=b}
function Hp(a,b){Oh(SE,b);a.b=b}
function Ig(a,b){return Yg(a.b,b)}
function Yg(a,b){return DA(a.e,b)}
function bq(a){return pq(a,rq(a))}
function gr(a){return pq(a,rq(a))}
function rq(a){return a.c[--a.b]}
function GA(b,a){return b.f[ZD+a]}
function NC(a,b){return DA(a.b,b)}
function js(a,b){!!a.G&&Hg(a.G,b)}
function yC(a,b,c){a.splice(b,c)}
function Nr(d,a,b,c){d[c][1](a,b)}
function ju(a){a.g=false;_n(a.I)}
function Tn(a){Mc(a.parentNode,a)}
function S(a){$wnd.clearTimeout(a)}
function ke(){pd.call(this,'PX',0)}
function qe(){pd.call(this,'EX',3)}
function oe(){pd.call(this,'EM',2)}
function ye(){pd.call(this,'CM',7)}
function Ae(){pd.call(this,'MM',8)}
function se(){pd.call(this,'PT',4)}
function ue(){pd.call(this,'PC',5)}
function we(){pd.call(this,'IN',6)}
function $h(a,b){pd.call(this,a,b)}
function Dp(a,b){wb.call(this,a,b)}
function zh(a,b){this.c=a;this.b=b}
function pd(a,b){this.b=a;this.c=b}
function rp(){this.b=new Jg(null)}
function Es(){this.g=new Xw(this)}
function gy(a,b){this.b=a;this.c=b}
function sy(a,b){this.b=a;this.c=b}
function xB(a,b){this.c=a;this.b=b}
function yp(a,b){dq(b,pq(a,rq(a)))}
function Pp(a,b){dq(b,pq(a,rq(a)))}
function Yp(a,b){dq(b,pq(a,rq(a)))}
function $p(a,b){dq(b,pq(a,rq(a)))}
function Mx(a){Zg(a.b,a.e,a.d,a.c)}
function NB(a){return a.c<a.e.Kb()}
function ec(a){return ic((uc(),a))}
function Ub(a){$wnd.clearTimeout(a)}
function R(a){$wnd.clearInterval(a)}
function Jo(a,b,c){$wnd.open(a,b,c)}
function ZB(a,b){this.b=a;this.c=b}
function cD(a,b){this.b=a;this.c=b}
function Kp(a,b){Hp(a.b,b);return a}
function Lp(a,b){Ip(a.b,b);return a}
function Yn(a,b){Kc(a,(Gv(),Hv(b)))}
function Cp(a){wb.call(this,a,null)}
function lu(){mu.call(this,new Iu)}
function me(){pd.call(this,'PCT',1)}
function tr(){pd.call(this,'INT',5)}
function by(){ay();Mr.call(this,_x)}
function $v(){Vv();return $doc.body}
function IA(b,a){return ZD+a in b.f}
function Tc(b,a){b.innerHTML=a||VD}
function $c(a,b){a.textContent=b||VD}
function Uz(a,b){Ic(a.b,b);return a}
function Zz(a,b){Ic(a.b,b);return a}
function Hx(c,a,b){c.open(a,b,true)}
function Uo(){if(!So){cp();So=true}}
function Fo(){if(!xo){sp();xo=true}}
function Go(){if(!Bo){tp();Bo=true}}
function Pz(){Pz=jD;Mz={};Oz={}}
function _z(a){Yz(this);Ic(this.b,a)}
function rw(a){_s();this.I=a;new Qh}
function Jg(a){Kg.call(this,a,false)}
function Bd(){pd.call(this,'NONE',0)}
function vr(){pd.call(this,'LONG',6)}
function lr(){pd.call(this,'BYTE',1)}
function nr(){pd.call(this,'CHAR',2)}
function Dd(){pd.call(this,'BLOCK',1)}
function pC(){this.b=di(dn,qD,0,0,0)}
function $g(a){this.e=new IC;this.d=a}
function sq(a){this.f=new pC;this.d=a}
function O(){O=jD;N=new pC;Co(new vo)}
function si(a){return a==null?null:a}
function fc(a){return parseInt(a)||-1}
function Zc(a,b){return a.contains(b)}
function mi(a,b){return a.cM&&a.cM[b]}
function Or(c,a,b){return c[b][0](a)}
function Bz(b,a){return b.indexOf(a)}
function Hz(a){return di(fn,qD,1,a,0)}
function jr(){pd.call(this,'VOID',10)}
function rr(){pd.call(this,'FLOAT',4)}
function zr(){pd.call(this,'SHORT',8)}
function Fd(){pd.call(this,'INLINE',2)}
function zC(a,b,c,d){a.splice(b,c,d)}
function Fu(a,b){Mu(a.c,b,true);Au(a)}
function jo(a,b){It(b.b,a);io.d=false}
function _b(a,b){a.c=bc(a.c,[b,false])}
function Cu(a,b){Mu(a.c,b,false);Au(a)}
function EB(a,b){(a<0||a>=b)&&HB(a,b)}
function Pu(a,b,c){var d;d=c;Qu(a,b,d)}
function xc(){var a;a=vc(new Fc);zc(a)}
function _s(){_s=jD;$s=(hx(),hx(),gx)}
function Wo(a){return !qi(a)&&pi(a,29)}
function ri(a){return a.tM==jD||li(a,1)}
function Sb(a){return a.$H||(a.$H=++Kb)}
function li(a,b){return a.cM&&!!a.cM[b]}
function oh(a,b){O();this.b=a;this.c=b}
function vy(){pt(this,xy(new yy(this)))}
function hr(){pd.call(this,'STRING',9)}
function pr(){pd.call(this,'DOUBLE',3)}
function xr(){pd.call(this,'OBJECT',7)}
function er(){pd.call(this,'BOOLEAN',0)}
function P(a){a.d?R(a.e):S(a.e);mC(N,a)}
function Iv(b,a){b.__gwt_resolve=Jv(a)}
function Mc(b,a){return b.removeChild(a)}
function Kc(b,a){return b.appendChild(a)}
function yz(b,a){return b.charCodeAt(a)}
function OC(a,b){return NA(a.b,b)!=null}
function Cb(a){return qi(a)?ec(oi(a)):VD}
function pi(a,b){return a!=null&&li(a,b)}
function on(c,a,b){return a.replace(c,b)}
function cu(a,b){hu(a,(a.b,ff(b)),gf(b))}
function du(a,b){iu(a,(a.b,ff(b)),gf(b))}
function eu(a,b){ju(a,(a.b,ff(b),gf(b)))}
function mq(a){lq(a,kq(a,null));return}
function Os(){Os=jD;Ms=new Ss;Ns=new Vs}
function jf(){jf=jD;hf=new uf(oE,new kf)}
function zf(){zf=jD;yf=new uf(pE,new Af)}
function Ff(){Ff=jD;Ef=new uf(qE,new Hf)}
function Mf(){Mf=jD;Lf=new uf(rE,new Of)}
function Tf(){Tf=jD;Sf=new uf(sE,new Uf)}
function Zf(){Zf=jD;Yf=new uf(tE,new $f)}
function dg(){dg=jD;cg=new uf(uE,new fg)}
function kb(){return (new Date).getTime()}
function Bb(a){return a==null?null:a.name}
function hB(a){return a.c=ni(OB(a.b),53)}
function Qc(b,a){return parseInt(b[a])||0}
function Cz(b,a){return b.lastIndexOf(a)}
function pq(b,a){return a>0?b.e[a-1]:null}
function yb(a){return qi(a)?zb(oi(a)):a+VD}
function iC(a){a.b=di(dn,qD,0,0,0);a.c=0}
function lz(){lz=jD;kz=di(cn,qD,47,256,0)}
function Zx(){Wx();Hq.call(this,Tb(),Vx)}
function Wp(a,b){wb.call(this,a+dE+b,null)}
function wb(a,b){xc(uc());this.f=b;this.g=a}
function jw(a){this.d=a;this.b=!!this.d.D}
function v(a){this.k=new y(this);this.t=a}
function Kg(a,b){this.b=new $g(b);this.c=a}
function G(a,b){mC(a.b,b);a.b.c==0&&P(a.c)}
function zq(a,b){vq();Ic(a.b,b);a.b.b+='|'}
function Kr(a,b,c,d){Jr(a,d);Nr(a.b,b,c,d)}
function jC(a,b){EB(b,a.c);return a.b[b]}
function hC(a,b){fi(a.b,a.c++,b);return true}
function Py(a){var b=kn[a.c];a=null;return b}
function jc(){try{null.a()}catch(a){return a}}
function uc(){uc=jD;Error.stackTraceLimit=128}
function I(){this.b=new pC;this.c=new V(this)}
function Cv(a){v.call(this,(E(),D));this.b=a}
function Hd(){pd.call(this,'INLINE_BLOCK',3)}
function Dz(c,a,b){return c.lastIndexOf(a,b)}
function Lc(c,a,b){return c.insertBefore(a,b)}
function Nc(c,a,b){return c.replaceChild(a,b)}
function kd(b,a){return b.getElementById(a)}
function Nb(a,b,c){return a.apply(b,c);var d}
function Gg(a,b,c){return new ah(Qg(a.b,b,c))}
function Lr(a,b,c){Jr(a,c);return Or(a.b,b,c)}
function Jx(c,a,b){c.setRequestHeader(a,b)}
function Pg(a,b){!a.b&&(a.b=new pC);hC(a.b,b)}
function qg(a){var b;if(ng){b=new og;a.ab(b)}}
function Vg(a,b){var c;c=Wg(a,b,null);return c}
function Rg(a,b,c,d){var e;e=Ug(a,b,c);e.Gb(d)}
function Vn(a,b,c){this.c=a;this.d=b;this.b=c}
function Bu(a){this.I=a;this.c=new Nu(this.I)}
function Wv(a){Es.call(this);this.I=a;ks(this)}
function gt(a){_s();ft.call(this);Tc(this.I,a)}
function to(a){so();return ro?jp(ro,a):null}
function so(){so=jD;ro=new rp;qp(ro)||(ro=null)}
function hx(){hx=jD;fx=new mx;gx=fx?new ix:fx}
function Ge(){Ge=jD;De=[];Ee=[];Fe=[];Be=new Ke}
function Sz(){if(Nz==256){Mz=Oz;Oz={};Nz=0}++Nz}
function Jr(a,b){if(!a.b[b]){throw new Sp(b)}}
function Dg(a){var b;if(zg){b=new Bg;Hg(a.b,b)}}
function Xv(a){Vv();try{a.pb()}finally{OC(Uv,a)}}
function fu(a){if(a.i){Mx(a.i.b);a.i=null}Gt(a)}
function tx(a){return !a.b?ux(a):a.b.innerHTML}
function Fz(b,a){return b.substr(a,b.length-a)}
function zb(a){return a==null?null:a.message}
function qi(a){return a!=null&&a.tM!=jD&&!li(a,1)}
function Qy(a){return typeof a=='number'&&a>0}
function Gb(a){var b;return b=a,ri(b)?b.hC():Sb(b)}
function Xw(a){this.c=a;this.b=di(bn,qD,40,4,0)}
function ii(){ii=jD;gi=[];hi=[];ji(new ai,gi,hi)}
function Vv(){Vv=jD;Sv=new aw;Tv=new IC;Uv=new PC}
function Op(){vb.call(this,'Invalid RPC token')}
function Iu(){Gu.call(this);this.I[YE]='Caption'}
function Eu(a){Bu.call(this,a,Az('span',a.tagName))}
function dh(a){wb.call(this,fh(a),eh(a));this.b=a}
function Nu(a){this.b=a;this.c=Sh(a);this.d=this.c}
function Fp(a,b){a.b=new wh((sh(),rh),b);return a}
function gc(a,b){a.length>=b&&a.splice(0,b);return a}
function bc(a,b){!a&&(a=[]);a[a.length]=b;return a}
function Qe(a,b){var c;c=Oe(b);Kc(Pe(a),c);return c}
function Is(a,b){var c;c=Ds(a,b);c&&Js(b.I);return c}
function MC(a,b){var c;c=JA(a.b,b,a);return c==null}
function qA(a){var b;b=new bB(a);return new ZB(a,b)}
function hn(a){if(pi(a,50)){return a}return new xb(a)}
function ui(a){if(a!=null){throw new Uy}return null}
function wg(a,b){var c;if(tg){c=new ug(b);Hg(a,c)}}
function Fb(a,b){var c;return c=a,ri(c)?c.eQ(b):c===b}
function Co(a){Fo();return Do(ng?ng:(ng=new tf),a)}
function Do(a,b){return Gg((!yo&&(yo=new Ro),yo),a,b)}
function jp(a,b){return Gg(a.b,(!zg&&(zg=new tf),zg),b)}
function Rc(b,a){return b[a]==null?null:String(b[a])}
function it(a,b){if(b.H!=a){return null}return Yc(b.I)}
function Yr(a,b){cs(a.I,'serverResponseLabelError',b)}
function wh(a,b){sh();xh.call(this,!a?null:a.b,b)}
function iD(a,b){return si(a)===si(b)||a!=null&&Fb(a,b)}
function lt(a,b,c){var d;d=it(a,b);!!d&&bo(d,fF,c.b)}
function Cr(e,a,b,c){var d=e.gb(a,c);d.bytes=b;return d}
function YB(a){var b;b=new jB(a.c.b);return new cC(b)}
function HB(a,b){throw new bz('Index: '+a+', Size: '+b)}
function vz(a,b){this.b=_D;this.e=a;this.c=b;this.d=-1}
function Pq(a,b,c,d){this.e=a;this.b=d;this.c=b;this.d=c}
function Sx(a,b,c,d){this.b=a;this.e=b;this.d=c;this.c=d}
function Hu(a){Gu.call(this);Mu(this.c,a,true);Au(this)}
function Gt(a){if(!a.B){return}Bv(a.A,false,false);qg(a)}
function kh(a,b){if(!a.d){return}ih(a);Nq(b,new Jh(a.b))}
function hu(a,b,c){if(!Xn){a.g=true;ao(a.I);a.e=b;a.f=c}}
function Ie(){Ge();if(!Ce){Ce=true;_b((Yb(),Xb),Be)}}
function Jp(a){try{Gp(a.b);return a.b}finally{a.b=null}}
function CA(a){a.b=[];a.f={};a.d=false;a.c=null;a.e=0}
function Nx(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}
function Px(a,b,c){this.b=a;this.e=b;this.d=null;this.c=c}
function wc(a,b){var c;c=yc(a,qi(b.c)?oi(b.c):null);zc(c)}
function Eq(a,b){var c;c=new sq(a.g);qq(c,Iq(b));return c}
function Zt(a){var b,c;c=bp(a.c,0);b=bp(c,1);return Wc(b)}
function di(a,b,c,d,e){var f;f=ci(e,d);ei(a,b,c,f);return f}
function jt(a,b,c){var d;d=it(a,b);!!d&&(d[XE]=c,undefined)}
function mt(a,b,c){var d;d=it(a,b);!!d&&(d[ZE]=c,undefined)}
function E(){E=jD;var a;a=new cb;!!a&&(a.M()||(a=new I));D=a}
function Eo(a){Fo();Go();return Do((!tg&&(tg=new tf),tg),a)}
function ab(a){$wnd.webkitCancelRequestAnimationFrame(a)}
function bA(a){return a==null?0:pi(a,1)?Rz(ni(a,1)):Sb(a)}
function Hv(a){return a.__gwt_resolve?a.__gwt_resolve():a}
function yx(b,a){b.e.contentWindow.document.body.innerHTML=a}
function Ex(){this.e=this.Cb();this.b=$doc.createElement(GE)}
function xb(a){ub.call(this);this.c=a;this.b=VD;wc(new Fc,this)}
function Js(a){a.style[bF]=VD;a.style[cF]=VD;a.style[fE]=VD}
function kt(a,b,c){var d;d=it(a,b);!!d&&(d[eF]=c.b,undefined)}
function Cs(a,b,c){ns(b);Sw(a.g,b);Kc(c,(Gv(),Hv(b.I)));os(b,a)}
function Ww(a,b){var c;c=Tw(a,b);if(c==-1){throw new hD}Vw(a,c)}
function ni(a,b){if(a!=null&&!mi(a,b)){throw new Uy}return a}
function $w(a){if(a.b>=a.c.d){throw new hD}return a.c.b[++a.b]}
function VB(a){if(a.c<=0){throw new hD}return a.b.Xb(a.d=--a.c)}
function qn(a){if(a==null){throw new pz('html is null')}this.b=a}
function Oh(a,b){if(null==b){throw new pz(a+' cannot be null')}}
function PB(a){if(a.d<0){throw new Zy}a.e.$b(a.d);a.c=a.d;a.d=-1}
function Lt(a){if(a.B){return}else a.E&&ns(a);Bv(a.A,true,false)}
function Vc(a){if(Oc(a)){return !!a&&a.nodeType==1}return false}
function zz(a,b){if(!pi(b,1)){return false}return String(a)==b}
function ps(a,b){a.F==-1?fp(a.I,b|(a.I.__eventBits||0)):(a.F|=b)}
function x(a,b){u(a.b,b)?(a.b.r=a.b.t.K(a.b.k,a.b.o)):(a.b.r=null)}
function Zg(a,b,c,d){a.c>0?Pg(a,new Sx(a,b,c,d)):Tg(a,b,c,d)}
function Ny(a,b,c){var d;d=new Ly;d.d=a+b;Qy(c)&&Ry(c,d);return d}
function nC(a,b,c){var d;d=(EB(b,a.c),a.b[b]);fi(a.b,b,c);return d}
function Re(a,b){var c;c=Oe(b);Lc(Pe(a),c,a.b.firstChild);return c}
function Qb(a,b,c){var d;d=Ob();try{return Nb(a,b,c)}finally{Rb(d)}}
function Yv(){Vv();try{Qs(Uv,Sv)}finally{CA(Uv.b);CA(Tv)}}
function _n(a){!!Xn&&a==Xn&&(Xn=null);Uo();a===Xo&&(Xo=null)}
function ux(a){return a.e.contentWindow.document.body.innerHTML}
function cd(a){return typeof a.tabIndex!='undefined'?a.tabIndex:-1}
function T(a,b){return $wnd.setTimeout(OD(function(){a.N()}),b)}
function Oc(b){try{return !!b&&!!b.nodeType}catch(a){return false}}
function Kv(){throw 'A PotentialElement cannot be resolved twice.'}
function xh(a,b){Nh('httpMethod',a);Nh('url',b);this.d=a;this.i=b}
function qy(a,b,c,d,e){this.b=a;this.d=b;this.f=c;this.c=d;this.e=e}
function ei(a,b,c,d){ii();ki(d,gi,hi);d.cZ=a;d.cM=b;d.qI=c;return d}
function bi(a,b){var c,d;c=a;d=ci(0,b);ei(c.cZ,c.cM,c.qI,d);return d}
function LA(a,b){var c;c=a.c;a.c=b;if(!a.d){a.d=true;++a.e}return c}
function PA(a){var b;b=a.c;a.c=null;if(a.d){a.d=false;--a.e}return b}
function oi(a){if(a!=null&&(a.tM==jD||li(a,1))){throw new Uy}return a}
function hd(a){!a.gwt_uid&&(a.gwt_uid=1);return 'gwt-uid-'+a.gwt_uid++}
function Ft(a,b){var c;c=gd(b);if(Vc(c)){return Zc(a.I,c)}return false}
function at(a){var b;ks(a);b=cd(a.I);-1==b&&(a.I.tabIndex=0,undefined)}
function Ix(c,a){var b=c;c.onreadystatechange=OD(function(){a.bb(b)})}
function Jv(a){return function(){this.__gwt_resolve=Kv;return a.ib()}}
function ti(a){return ~~Math.max(Math.min(a,2147483647),-2147483648)}
function dv(a){return a==(Zh(),Xh)?($u(),Zu):a==Yh?($u(),Wu):($u(),Xu)}
function ev(a){return a==(Zh(),Xh)?($u(),Wu):a==Yh?($u(),Zu):($u(),Yu)}
function Rb(a){a&&$b((Yb(),Xb));--Jb;if(a){if(Mb!=-1){Ub(Mb);Mb=-1}}}
function Vb(){return $wnd.setTimeout(function(){Jb!=0&&(Jb=0);Mb=-1},10)}
function Yc(a){var b=a.parentNode;(!b||b.nodeType!=1)&&(b=null);return b}
function lC(a,b){var c;c=(EB(b,a.c),a.b[b]);yC(a.b,b,1);--a.c;return c}
function kC(a,b,c){for(;c<a.c;++c){if(iD(b,a.b[c])){return c}}return -1}
function ki(a,b,c){ii();for(var d=0,e=b.length;d<e;++d){a[b[d]]=c[d]}}
function yc(a,b){var c;c=qc(a,b);return c.length==0?(new kc).S(b):gc(c,1)}
function OB(a){if(a.c>=a.e.Kb()){throw new hD}return a.e.Xb(a.d=a.c++)}
function iw(a){if(!a.b||!a.d.D){throw new hD}a.b=false;return a.c=a.d.D}
function _w(a){if(a.b<0||a.b>=a.c.d){throw new Zy}a.c.c.sb(a.c.b[a.b--])}
function ko(a){a.f=false;a.g=null;a.b=false;a.c=false;a.d=true;a.e=null}
function gd(a){var b=a.target;b&&b.nodeType==3&&(b=b.parentNode);return b}
function fd(a){return a.getBoundingClientRect&&a.getBoundingClientRect()}
function xp(a){wb.call(this,'The response could not be deserialized',a)}
function Up(){Cp.call(this,'Service implementation URL not specified')}
function Gu(){Eu.call(this,$doc.createElement(GE));this.I[YE]='gwt-HTML'}
function Du(){Bu.call(this,$doc.createElement(GE));this.I[YE]='gwt-Label'}
function Ru(a){Es.call(this);Vr(this,$doc.createElement(GE));Tc(this.I,a)}
function Sn(){if(!Qn){Qn=$doc.createElement(GE);es(Qn,false);Kc($v(),Qn)}}
function Rn(a){var b,c;Sn();b=Yc(a);c=Xc(a);Kc(Qn,a);return new Vn(b,c,a)}
function eh(a){var b;b=a.tb();if(!b.yb()){return null}return ni(b.zb(),50)}
function Ho(){var a;if(xo){a=new No;!!yo&&Hg(yo,a);return null}return null}
function ih(a){var b;if(a.d){b=a.d;a.d=null;Gx(b);b.abort();!!a.c&&P(a.c)}}
function Mu(a,b,c){c?Tc(a.b,b):$c(a.b,b);if(a.d!=a.c){a.d=a.c;Th(a.b,a.c)}}
function uh(a,b,c){Nh('header',b);Nh(vE,c);!a.c&&(a.c=new IC);JA(a.c,b,c)}
function Iz(a,b,c){a=a.slice(b,c);return String.fromCharCode.apply(null,a)}
function _c(a){var b;b=fd(a);return b?b.left+bd(a.ownerDocument.body):dd(a)}
function Ht(a){var b;b=a.D;if(b){a.p!=null&&b.jb(a.p);a.q!=null&&b.kb(a.q)}}
function xx(c,a){var b=c.e;b.contentWindow.document.designMode=a?xF:'Off'}
function MA(e,a,b){var c,d=e.f;a=ZD+a;a in d?(c=d[a]):++e.e;d[a]=b;return c}
function ji(a,b,c){var d=0,e;for(var f in a){if(e=a[f]){b[d]=f;c[d]=e;++d}}}
function Tw(a,b){var c;for(c=0;c<a.d;++c){if(a.b[c]==b){return c}}return -1}
function mC(a,b){var c;c=kC(a,b,0);if(c==-1){return false}lC(a,c);return true}
function gu(a,b){var c;c=gd(b);if(Vc(c)){return Zc(Yc(Zt(a.k)),c)}return false}
function Mv(b){Gv();try{return !!b&&!!b.__gwt_resolve}catch(a){return false}}
function hv(){hv=jD;new jv('bottom');fv=new jv('middle');gv=new jv(cF)}
function DA(a,b){return b==null?a.d:pi(b,1)?IA(a,ni(b,1)):HA(a,b,a.Sb(b))}
function EA(a,b){return b==null?a.c:pi(b,1)?GA(a,ni(b,1)):FA(a,b,a.Sb(b))}
function NA(a,b){return b==null?PA(a):pi(b,1)?QA(a,ni(b,1)):OA(a,b,a.Sb(b))}
function WB(a,b){var c;this.b=a;this.e=a;c=a.Kb();(b<0||b>c)&&HB(b,c);this.c=b}
function uf(a,b){tf.call(this);this.b=b;!af&&(af=new lg);kg(af,a,this);this.c=a}
function Jh(a){tb.call(this,'A request timeout has expired after '+a+' ms')}
function Nh(a,b){Oh(a,b);if(0==Gz(b).length){throw new Xy(a+' cannot be empty')}}
function Hy(a,b,c){if(a==null||b==null||c==null){return false}return a.length>3}
function Iq(a){if(a.indexOf(VE)==0||a.indexOf(WE)==0){return Fz(a,4)}return a}
function QA(d,a){var b,c=d.f;a=ZD+a;if(a in c){b=c[a];--d.e;delete c[a]}return b}
function Wc(a){var b=a.firstChild;while(b&&b.nodeType!=1)b=b.nextSibling;return b}
function Xc(a){var b=a.nextSibling;while(b&&b.nodeType!=1)b=b.nextSibling;return b}
function Oy(a,b,c,d){var e;e=new Ly;e.d=a+b;Qy(c)&&Ry(c,e);e.b=d?8:0;return e}
function Zn(a,b,c){var d;d=Wn;Wn=a;b==Xn&&To(a.type)==8192&&(Xn=null);c.db(a);Wn=d}
function t(a,b){s(a);a.p=true;a.q=false;a.n=200;a.u=b;a.o=null;++a.s;x(a.k,kb())}
function yq(a,b){vq();this.e=new YC;this.f=new IC;this.g=new pC;this.c=a;this.d=b}
function Ov(){_s();this.b=new Ex;Vr(this,this.b.e);this.I[YE]='gwt-RichTextArea'}
function Pb(b){return function(){try{return Qb(b,this,arguments)}catch(a){throw a}}}
function jd(a){return (zz(a.compatMode,jE)?a.documentElement:a.body).clientWidth}
function id(a){return (zz(a.compatMode,jE)?a.documentElement:a.body).clientHeight}
function ld(a){return (zz(a.compatMode,jE)?a.documentElement:a.body).scrollHeight||0}
function md(a){return (zz(a.compatMode,jE)?a.documentElement:a.body).scrollWidth||0}
function ad(a){var b;b=fd(a);return b?b.top+(a.ownerDocument.body.scrollTop||0):ed(a)}
function wx(b){var a=b.e;return a.contentWindow.document.designMode.toUpperCase()=='ON'}
function Az(b,a){if(a==null)return false;return b==a||b.toLowerCase()==a.toLowerCase()}
function Gp(a){uh(a,'X-GWT-Permutation',$strongName);uh(a,'X-GWT-Module-Base',Tb())}
function JA(a,b,c){return b==null?LA(a,c):pi(b,1)?MA(a,ni(b,1),c):KA(a,b,c,a.Sb(b))}
function Zb(a){var b,c;if(a.b){c=null;do{b=a.b;a.b=null;c=cc(b,c)}while(a.b);a.b=c}}
function $b(a){var b,c;if(a.c){c=null;do{b=a.c;a.c=null;c=cc(b,c)}while(a.c);a.c=c}}
function vc(a){var b;b=gc(yc(a,jc()),3);b.length==0&&(b=gc((new kc).Q(),1));return b}
function Pe(a){var b;if(!a.b){b=$doc.getElementsByTagName('head')[0];a.b=b}return a.b}
function vw(){var a;uw();ww.call(this,(a=$doc.createElement('INPUT'),a.type='text',a))}
function es(a,b){a.style.display=b?VD:aF;a.setAttribute('aria-hidden',String(!b))}
function ds(a,b){if(!a){throw new vb($E)}b=Gz(b);if(b.length==0){throw new Xy(_E)}hs(a,b)}
function Gx(b){var a=b;$wnd.setTimeout(function(){a.onreadystatechange=new Function},0)}
function tp(){var b=$wnd.onresize;$wnd.onresize=OD(function(a){try{Io()}finally{b&&b(a)}})}
function Ab(a){var b;return a==null?'null':qi(a)?Bb(oi(a)):pi(a,1)?WD:(b=a,ri(b)?b.cZ:Hi).d}
function wq(a){var b;b=new Vz;zq(b,VD+a.j);zq(b,VD+a.i);xq(a,b);Uz(b,a.b.b.b);return b.b.b}
function My(a,b,c){var d;d=new Ly;d.d=a+b;Qy(c!=0?-c:0)&&Ry(c!=0?-c:0,d);d.b=4;return d}
function Oe(a){var b;b=$doc.createElement('style');b['language']='text/css';$c(b,a);return b}
function $n(a){var b;b=oo(eo,a);if(!b&&!!a){a.cancelBubble=true;a.preventDefault()}return b}
function fo(a){Uo();!ho&&(ho=new tf);if(!eo){eo=new Kg(null,true);io=new mo}return Gg(eo,ho,a)}
function Dw(){Dw=jD;zw=new Gw;Aw=new Iw;Bw=new Kw;Cw=new Mw;yw=ei(an,qD,39,[zw,Aw,Bw,Cw])}
function yd(){yd=jD;xd=new Bd;ud=new Dd;vd=new Fd;wd=new Hd;td=ei(Xm,qD,6,[xd,ud,vd,wd])}
function Od(){Od=jD;Kd=new Rd;Ld=new Td;Md=new Vd;Nd=new Xd;Jd=ei(Ym,qD,8,[Kd,Ld,Md,Nd])}
function jB(a){var b;this.d=a;b=new pC;a.d&&hC(b,new sB(a));BA(a,b);AA(a,b);this.b=new QB(b)}
function Lq(a){this.f=a;this.b='EpubService_Proxy.greetServer';this.c='greetServer';this.d=new Fr}
function ky(a,b,c,d,e,f,g){this.b=a;this.f=b;this.i=c;this.g=d;this.d=e;this.c=f;this.e=g}
function Pw(){nt.call(this);this.b=($u(),Vu);this.c=(hv(),gv);this.f[nF]=tF;this.f[oF]=tF}
function ww(a){rw.call(this,a,(!Ln&&(Ln=new Mn),!In&&(In=new Jn)));this.I[YE]='gwt-TextBox'}
function Hq(a,b){this.b=a;this.c=a+'greet';this.g=b;this.f='45DF45204B4F225397F1A462A5D6E1AA'}
function Jt(a,b,c){var d;a.w=b;a.C=c;b-=0;c-=0;d=a.I;d.style[bF]=b+(he(),jF);d.style[cF]=c+jF}
function gA(a,b){var c;while(a.yb()){c=a.zb();if(b==null?c==null:Fb(b,c)){return a}}return null}
function yt(a,b){if(a.D!=b){return false}try{os(b,null)}finally{Mc(a.vb(),b.I);a.D=null}return true}
function s(a){if(!a.p){return}a.v=a.q;a.o=null;a.p=false;a.q=false;if(a.r){a.r.L();a.r=null}a.v&&yv(a)}
function py(a,b){ku(a.d,GF);Yr(a.f,false);Fu(a.f,b);Et(a.d);ct(a.c);is(a.e,new sy(a,b),(jf(),jf(),hf))}
function cs(a,b,c){if(!a){throw new vb($E)}b=Gz(b);if(b.length==0){throw new Xy(_E)}c?Pc(a,b):Sc(a,b)}
function sh(){sh=jD;new Ch('DELETE');new Ch('GET');new Ch('HEAD');rh=new Ch('POST');new Ch('PUT')}
function Zh(){Zh=jD;Yh=new $h('RTL',0);Xh=new $h('LTR',1);Wh=new $h('DEFAULT',2);Vh=ei($m,qD,25,[Yh,Xh,Wh])}
function Gy(a){var b;b=new $z;b.b.b+="<span id='";Zz(b,Fn(a));b.b.b+="'><\/span>";return new qn(b.b.b)}
function Kq(a,b){var c;c=wq(a.e);!!$stats&&Dr(Er(a.d,a.b,'requestSerialized'));return Fq(a.f,a.b,a.d,c,b)}
function Sh(a){var b;b=Rc(a,xE);if(Az(eE,b)){return Zh(),Yh}else if(Az(yE,b)){return Zh(),Xh}return Zh(),Wh}
function Dy(a){if(!a.b){a.b=true;Ge();Hb(De,'.GCH2B5SDEI{font-weight:bold;}');Ie();return true}return false}
function Ds(a,b){var c;if(b.H!=a){return false}try{os(b,null)}finally{c=b.I;Mc(Yc(c),c);Ww(a.g,b)}return true}
function Xx(a){var b,c;b=(c=new yq(a.b,a.f),CA(c.e),CA(c.f),iC(c.g),c.b=new Vz,nq(c,c.c),nq(c,c.d),c);return b}
function Xg(a){var b,c;if(a.b){try{for(c=new QB(a.b);c.c<c.e.Kb();){b=ni(OB(c),41);b.Fb()}}finally{a.b=null}}}
function xq(a,b){var c,d,e;e=a.g;zq(b,VD+e.c);for(d=new QB(e);d.c<d.e.Kb();){c=ni(OB(d),1);zq(b,Bq(c))}return b}
function iu(a,b,c){var d,e;if(a.g){d=b+_c(a.I);e=c+ad(a.I);if(d<a.c||d>=a.j||e<a.d){return}Jt(a,d-a.e,e-a.f)}}
function Io(){var a,b;if(Bo){b=jd($doc);a=id($doc);if(Ao!=b||zo!=a){Ao=b;zo=a;wg((!yo&&(yo=new Ro),yo),b)}}}
function BA(e,a){var b=e.f;for(var c in b){if(c.charCodeAt(0)==58){var d=new xB(e,c.substring(1));a.Gb(d)}}}
function bb(b,c){var d=b;var e=OD(function(){var a=kb();d.J(a)});return $wnd.webkitRequestAnimationFrame(e,c)}
function Tb(){var a='__gwtDevModeHook:'+$moduleName+':moduleBase';var b=$wnd||self;return b[a]||$moduleBase}
function gwtOnLoad(b,c,d,e){$moduleName=c;$moduleBase=d;if(b)try{OD(gn)()}catch(a){b(c)}else{OD(gn)()}}
function zt(a,b){if(b==a.D){return}!!b&&ns(b);!!a.D&&a.sb(a.D);a.D=b;if(b){Kc(a.vb(),(Gv(),Hv(a.D.I)));os(b,a)}}
function lv(a,b){var c,d;c=(d=$doc.createElement(qF),d[eF]=a.b.b,bo(d,fF,a.d.b),d);Kc(a.c,(Gv(),Hv(c)));Cs(a,b,c)}
function Vw(a,b){var c;if(b<0||b>=a.d){throw new az}--a.d;for(c=b;c<a.d;++c){fi(a.b,c,a.b[c+1])}fi(a.b,a.d,null)}
function ls(a,b){var c;switch(To(b.type)){case 16:case 32:c=b.relatedTarget;if(!!c&&Zc(a.I,c)){return}}df(b,a,a.I)}
function qc(a,b){var c,d,e;e=b&&b.stack?b.stack.split('\n'):[];for(c=0,d=e.length;c<d;++c){e[c]=a.R(e[c])}return e}
function qb(a){var b,c,d;c=di(en,qD,49,a.length,0);for(d=0,b=a.length;d<b;++d){if(!a[d]){throw new oz}c[d]=a[d]}}
function jz(a){var b,c;if(a>-129&&a<128){b=a+128;c=(lz(),kz)[b];!c&&(c=kz[b]=new ez(a));return c}return new ez(a)}
function Ob(){var a;if(Jb!=0){a=kb();if(a-Lb>2000){Lb=a;Mb=Vb()}}if(Jb++==0){Zb((Yb(),Xb));return true}return false}
function Mt(a){if(a.y){Mx(a.y.b);a.y=null}if(a.t){Mx(a.t.b);a.t=null}if(a.B){a.y=fo(new tv(a));a.t=to(new vv(a))}}
function iB(a){if(!a.c){throw new $y('Must call next() before remove().')}else{PB(a.b);NA(a.d,a.c.Tb());a.c=null}}
function Q(a,b){if(b<0){throw new Xy('must be non-negative')}a.d?R(a.e):S(a.e);mC(N,a);a.d=false;a.e=T(a,b);hC(N,a)}
function Hh(a){tb.call(this,'The URL '+a+' is invalid or violates the same-origin security restriction')}
function vp(){vb.call(this,'This application is out of date, please click the refresh button on your browser.')}
function wp(a){tb.call(this,'This application is out of date, please click the refresh button on your browser. ( '+a+' )')}
function bp(a,b){var c=0,d=a.firstChild;while(d){if(d.nodeType==1){if(b==c)return d;++c}d=d.nextSibling}return null}
function aB(a,b){var c,d,e;if(pi(b,53)){c=ni(b,53);d=c.Tb();if(DA(a.b,d)){e=EA(a.b,d);return a.b.Qb(c.Ub(),e)}}return false}
function kq(a,b){var c,d;if(b==null){return 0}d=ni(EA(a.f,b),47);if(d){return d.b}hC(a.g,b);c=a.g.c;JA(a.f,b,jz(c));return c}
function Wg(a,b,c){var d,e;e=ni(EA(a.e,b),52);if(!e){return BC(),BC(),AC}d=ni(e.Nb(c),51);if(!d){return BC(),BC(),AC}return d}
function Ug(a,b,c){var d,e;e=ni(EA(a.e,b),52);if(!e){e=new IC;JA(a.e,b,e)}d=ni(e.Nb(c),51);if(!d){d=new pC;e.Ob(c,d)}return d}
function Tg(a,b,c,d){var e,f,g;e=Wg(a,b,c);f=e.Jb(d);f&&e.Ib()&&(g=ni(EA(a.e,b),52),ni(g.Pb(c),51),g.Ib()&&NA(a.e,b),undefined)}
function oC(a,b){var c;b.length<a.c&&(b=bi(b,a.c));for(c=0;c<a.c;++c){fi(b,c,a.b[c])}b.length>a.c&&fi(b,a.c,null);return b}
function Rz(a){Pz();var b=ZD+a;var c=Oz[b];if(c!=null){return c}c=Mz[b];c==null&&(c=Qz(a));Sz();return Oz[b]=c}
--></script>
<script><!--
function $u(){$u=jD;Uu=new cv((Od(),'center'));new cv('justify');Wu=new cv(bF);Zu=new cv('right');Yu=Wu;Xu=Zu;Vu=Yu}
function En(){En=jD;new vn;zn=new RegExp(AE,BE);An=new RegExp(CE,BE);Bn=new RegExp(DE,BE);Dn=new RegExp(EE,BE);Cn=new RegExp(FE,BE)}
function ff(a){var b,c;b=a.c;if(b){return c=a.b,(c.clientX||0)-_c(b)+bd(b)+bd(b.ownerDocument.body)}return a.b.clientX||0}
function _t(a){var b,c;c=$doc.createElement(qF);b=$doc.createElement(GE);Kc(c,(Gv(),Hv(b)));c[YE]=a;b[YE]=a+'Inner';return c}
function nt(){Es.call(this);this.f=$doc.createElement(gF);this.e=$doc.createElement(hF);Kc(this.f,(Gv(),Hv(this.e)));Vr(this,this.f)}
function ft(){var a;_s();et.call(this,(a=$doc.createElement('BUTTON'),a.setAttribute('type','button'),a));this.I[YE]='gwt-Button'}
function yv(a){if(!a.j){xv(a);a.d||Is((Vv(),Zv(null)),a.b)}a.b.I.style[vF]='rect(auto, auto, auto, auto)';a.b.I.style[SD]=mF}
function pb(a,b){if(a.f){throw new $y("Can't overwrite cause")}if(b==a){throw new Xy('Self-causation not permitted')}a.f=b;return a}
function Th(a,b){switch(b.c){case 0:{a[xE]=eE;break}case 1:{a[xE]=yE;break}case 2:{Sh(a)!=(Zh(),Wh)&&(a[xE]=VD,undefined);break}}}
function AA(h,a){var b=h.b;for(var c in b){var d=parseInt(c,10);if(c==d){var e=b[d];for(var f=0,g=e.length;f<g;++f){a.Gb(e[f])}}}}
function FA(h,a,b){var c=h.b[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.Tb();if(h.Rb(a,g)){return f.Ub()}}}return null}
function HA(h,a,b){var c=h.b[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.Tb();if(h.Rb(a,g)){return true}}}return false}
function df(a,b,c){var d,e,f;if(af){f=ni(jg(af,a.type),11);if(f){d=f.b.b;e=f.b.c;bf(f.b,a);cf(f.b,c);js(b,f.b);bf(f.b,d);cf(f.b,e)}}}
function jh(a,b){var c,d,e;if(!a.d){return}!!a.c&&P(a.c);e=a.d;a.d=null;c=lh(e);if(c!=null){new vb(c);oy(b.b)}else{d=new Mh(e);Oq(b,d)}}
function Au(a){var b;!a.b?(b=null):a.b?(b=a.b):(b=a.b==(Tu(),Su)?ev(a.c.d):dv(a.c.d));if(b!=a.d){a.d=b;a.I.style[sF]=!a.d?VD:a.d.b}}
function Gz(c){if(c.length==0||c[0]>dE&&c[c.length-1]>dE){return c}var a=c.replace(/^(\s*)/,VD);var b=a.replace(/\s*$/,VD);return b}
function vx(b){var a=b;a.Eb();setTimeout(OD(function(){if(a.e.contentWindow!=null){a.e.contentWindow.document.designMode=xF;a.Db()}}),1)}
function is(a,b,c){var d;d=To(c.c);d==-1?$r(a,c.c):a.F==-1?fp(a.I,d|(a.I.__eventBits||0)):(a.F|=d);return Gg(!a.G?(a.G=new Jg(a)):a.G,c,b)}
function ic(b){var c=VD;try{for(var d in b){if(d!='name'&&d!='message'&&d!='toString'){try{c+='\n '+d+UD+b[d]}catch(a){}}}}catch(a){}return c}
function gf(a){var b,c;b=a.c;if(b){return c=a.b,(c.clientY||0)-ad(b)+(b.scrollTop||0)+(b.ownerDocument.body.scrollTop||0)}return a.b.clientY||0}
function Er(c,a,b){return {moduleName:$moduleName,sessionId:$sessionId,subSystem:'rpc',evtGroup:c.b,method:a,millis:(new Date).getTime(),type:b}}
function xv(a){if(a.j){if(a.b.v){Kc($doc.body,a.b.r);a.g=Eo(a.b.s);pv();a.c=true}}else if(a.c){Mc($doc.body,a.b.r);Mx(a.g.b);a.g=null;a.c=false}}
function pt(a,b){var c;if(a.f){throw new $y('Composite.initWidget() may only be called once.')}ns(b);c=b.I;a.I=c;Mv(c)&&Iv((Gv(),c),a);a.f=b;os(b,a)}
function mv(){nt.call(this);this.b=($u(),Vu);this.d=(hv(),gv);this.c=$doc.createElement(pF);Kc(this.e,(Gv(),Hv(this.c)));this.f[nF]=tF;this.f[oF]=tF}
function Ow(a,b){var c,d,e;d=$doc.createElement(pF);c=(e=$doc.createElement(qF),e[eF]=a.b.b,bo(e,fF,a.c.b),e);Kc(d,(Gv(),Hv(c)));Kc(a.e,Hv(d));Cs(a,b,c)}
function he(){he=jD;ge=new ke;ee=new me;_d=new oe;ae=new qe;fe=new se;de=new ue;be=new we;$d=new ye;ce=new Ae;Zd=ei(Zm,qD,9,[ge,ee,_d,ae,fe,de,be,$d,ce])}
function zv(a){xv(a);if(a.j){a.b.I.style[fE]=iE;a.b.C!=-1&&Jt(a.b,a.b.w,a.b.C);Hs((Vv(),Zv(null)),a.b)}else{a.d||Is((Vv(),Zv(null)),a.b)}a.b.I.style[SD]=mF}
function cc(b,c){var d,e,f;for(d=0,e=b.length;d<e;++d){f=b[d];try{f[1]?f[0]._b()&&(c=bc(c,f)):(Ge(),Ce)&&He()}catch(a){a=hn(a);if(!pi(a,50))throw a}}return c}
function mh(a,b,c){if(!a){throw new oz}if(!c){throw new oz}if(b<0){throw new Wy}this.b=b;this.d=a;if(b>0){this.c=new oh(this,c);Q(this.c,b)}else{this.c=null}}
function Pc(a,b){var c,d;b=Gz(b);d=a.className;c=Uc(d,b);if(c==-1){d.length>0?(a.className=d+dE+b,undefined):(a.className=b,undefined);return true}return false}
function ns(a){if(!a.H){Vv();NC(Uv,a)&&Xv(a)}else if(pi(a.H,35)){ni(a.H,35).sb(a)}else if(a.H){throw new $y("This widget's parent does not implement HasWidgets")}}
function Ry(a,b){var c;b.c=a;if(a==2){c=String.prototype}else{if(a>0){var d=Py(b);if(d){c=d.prototype}else{d=kn[a]=function(){};d.cZ=b;return}}else{return}}c.cZ=b}
function bd(a){if(a.ownerDocument.defaultView.getComputedStyle(a,VD).direction==eE){return (a.scrollLeft||0)-((a.scrollWidth||0)-a.clientWidth)}return a.scrollLeft||0}
function H(a){var b,c,d,e,f;b=di(Wm,oD,3,a.b.c,0);b=ni(oC(a.b,b),4);c=new jb;for(e=0,f=b.length;e<f;++e){d=b[e];mC(a.b,d);x(d.b,c.b)}a.b.c>0&&Q(a.c,mz(5,16-(kb()-c.b)))}
function rz(){rz=jD;qz=ei(Vm,qD,-1,[48,49,50,51,52,53,54,55,56,57,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122])}
function hz(a){var b,c,d;b=di(Vm,qD,-1,8,1);c=(rz(),qz);d=7;if(a>=0){while(a>15){b[d--]=c[a&15];a>>=4}}else{while(d>0){b[d--]=c[a&15];a>>=4}}b[d]=c[a&15];return Iz(b,d,8)}
function iq(a){var b,c,d,e;b=rq(a);if(b<0){return jC(a.f,-(b+1))}c=pq(a,b);if(c==null){return null}return d=(hC(a.f,null),a.f.c),e=Lr(a.d,a,c),nC(a.f,d-1,e),Kr(a.d,a,e,c),e}
function oo(a,b){var c,d,e,f,g;if(!!ho&&!!a&&Ig(a,ho)){c=io.b;d=io.c;e=io.d;f=io.e;ko(io);lo(io,b);Hg(a,io);g=!(io.b&&!io.c);io.b=c;io.c=d;io.d=e;io.e=f;return g}return true}
function hA(a){var b,c,d,e;d=new Vz;b=null;d.b.b+=aE;c=a.tb();while(c.yb()){b!=null?(Ic(d.b,b),d):(b=NF);e=c.zb();Ic(d.b,e===a?'(this Collection)':VD+e)}d.b.b+=bE;return d.b.b}
function Hg(b,c){var d,e;!c.f||c.W();e=c.g;$e(c,b.c);try{Sg(b.b,c)}catch(a){a=hn(a);if(pi(a,42)){d=a;throw new gh(d.b)}else throw a}finally{e==null?(c.f=true,c.g=null):(c.g=e)}}
function pA(a,b,c){var d,e,f;for(e=new jB(a.Mb().b);NB(e.b);){d=e.c=ni(OB(e.b),53);f=d.Tb();if(b==null?f==null:Fb(b,f)){if(c){d=new cD(d.Tb(),d.Ub());iB(e)}return d}}return null}
function pv(){var a,b,c,d,e;b=null._b();e=jd($doc);d=id($doc);b[uF]=(yd(),aF);b[ZE]=0+(he(),jF);b[XE]=kF;c=md($doc);a=ld($doc);b[ZE]=(c>e?c:e)+jF;b[XE]=(a>d?a:d)+jF;b[uF]='block'}
function ci(a,b){var c=new Array(b);if(a==3){for(var d=0;d<b;++d){var e=new Object;e.l=e.m=e.h=0;c[d]=e}}else if(a>0){var e=[null,0,false][a];for(var d=0;d<b;++d){c[d]=e}}return c}
function Uc(a,b){var c,d,e;c=a.indexOf(b);while(c!=-1){if(c==0||a.charCodeAt(c-1)==32){d=c+b.length;e=a.length;if(d==e||d<e&&a.charCodeAt(d)==32){break}}c=a.indexOf(b,c+1)}return c}
function br(){br=jD;Sq=new er;Tq=new lr;Uq=new nr;Vq=new pr;Wq=new rr;Xq=new tr;Yq=new vr;Zq=new xr;$q=new zr;_q=new hr;ar=new jr;Rq=ei(_m,qD,32,[Sq,Tq,Uq,Vq,Wq,Xq,Yq,Zq,$q,_q,ar])}
function OA(h,a,b){var c=h.b[b];if(c){for(var d=0,e=c.length;d<e;++d){var f=c[d];var g=f.Tb();if(h.Rb(a,g)){c.length==1?delete h.b[b]:c.splice(d,1);--h.e;return f.Ub()}}}return null}
function Gq(a,b,c,d,e){var f;if(a.c==null){throw new Up}f=new Pq(a,b,c,e);!a.d&&(a.d=new Mp);Fp(a.d,a.c);Kp(a.d,f);uh(a.d.b,wE,'text/x-gwt-rpc; charset=utf-8');Lp(a.d,d);return Jp(a.d)}
function Qs(b,c){Os();var d,e,f,g;d=null;for(g=b.tb();g.yb();){f=ni(g.zb(),40);try{c.ub(f)}catch(a){a=hn(a);if(pi(a,50)){e=a;!d&&(d=new PC);MC(d,e)}else throw a}}if(d){throw new Ps(d)}}
function nn(a){return $stats({moduleName:$moduleName,sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date).getTime(),type:'onModuleLoadStart',className:a})}
function os(a,b){var c;c=a.H;if(!b){try{!!c&&c.nb()&&a.pb()}finally{a.H=null}}else{if(c){throw new $y('Cannot set a new parent without first clearing the old parent')}a.H=b;b.nb()&&a.ob()}}
function Qg(a,b,c){if(!b){throw new pz('Cannot add a handler with a null type')}if(!c){throw new pz('Cannot add a null handler')}a.c>0?Pg(a,new Px(a,b,c)):Rg(a,b,null,c);return new Nx(a,b,c)}
function On(a){if(!a.c){a.c=kd($doc,a.b);if(!a.c){throw new vb('Cannot find element with id "'+a.b+'". Perhaps it is not attached to the document body.')}a.c.removeAttribute('id')}return a.c}
function Kx(){var b;if($wnd.XMLHttpRequest){b=new $wnd.XMLHttpRequest}else{try{b=new $wnd.ActiveXObject('MSXML2.XMLHTTP.3.0')}catch(a){b=new $wnd.ActiveXObject('Microsoft.XMLHTTP')}}return b}
function ms(a){if(!a.nb()){throw new $y("Should only call onDetach when the widget is attached to the browser's document")}try{a.rb()}finally{try{a.mb()}finally{a.I.__listener=null;a.E=false}}}
function Av(a,b){var c,d,e,f,g,h;a.j||(b=1-b);g=0;e=0;f=0;c=0;d=ti(b*a.e);h=ti(b*a.f);switch(0){case 2:case 0:g=~~(a.e-d)>>1;e=~~(a.f-h)>>1;f=e+h;c=g+d;}ox(a.b.I,'rect('+g+wF+f+wF+c+wF+e+'px)')}
function dc(a){var b,c,d;d=VD;a=Gz(a);b=a.indexOf(XD);c=a.indexOf('function')==0?8:0;if(b==-1){b=Bz(a,Kz(64));c=a.indexOf('function ')==0?9:0}b!=-1&&(d=Gz(a.substr(c,b-c)));return d.length>0?d:YD}
function Kz(a){var b,c;if(a>=65536){b=55296+(~~(a-65536)>>10&1023)&65535;c=56320+(a-65536&1023)&65535;return String.fromCharCode(b)+String.fromCharCode(c)}else{return String.fromCharCode(a&65535)}}
function Qz(a){var b,c,d,e;b=0;d=a.length;e=d-4;c=0;while(c<e){b=a.charCodeAt(c+3)+31*(a.charCodeAt(c+2)+31*(a.charCodeAt(c+1)+31*(a.charCodeAt(c)+31*b)))|0;c+=4}while(c<d){b=b*31+yz(a,c++)}return b|0}
function fi(a,b,c){if(c!=null){if(a.qI>0&&!mi(c,a.qI)){throw new Jy}else if(a.qI==-1&&(c.tM==jD||li(c,1))){throw new Jy}else if(a.qI<-1&&!(c.tM!=jD&&!li(c,1))&&!mi(c,-a.qI)){throw new Jy}}return a[b]=c}
function Sc(a,b){var c,d,e,f,g;b=Gz(b);g=a.className;e=Uc(g,b);if(e!=-1){c=Gz(g.substr(0,e-0));d=Gz(Fz(g,e+b.length));c.length==0?(f=d):d.length==0?(f=c):(f=c+dE+d);a.className=f;return true}return false}
function KA(j,a,b,c){var d=j.b[c];if(d){for(var e=0,f=d.length;e<f;++e){var g=d[e];var h=g.Tb();if(j.Rb(a,h)){var i=g.Ub();g.Vb(b);return i}}}else{d=j.b[c]=[]}var g=new cD(a,b);d.push(g);++j.e;return null}
function Zv(a){Vv();var b,c;c=ni(EA(Tv,a),37);b=null;if(a!=null){if(!(b=kd($doc,a))){return null}}if(c){if(!b||c.I==b){return c}}Tv.e==0&&Co(new dw);!b?(c=new gw):(c=new Wv(b));JA(Tv,a,c);MC(Uv,c);return c}
function oy(a){ku(a.d,'Remote Procedure Call - Failure');Yr(a.f,true);Fu(a.f,'An error occurred while attempting to contact the server. Please check your network connection and try again.');Et(a.d);ct(a.c)}
function Uw(a,b,c){var d,e;if(c<0||c>a.d){throw new az}if(a.d==a.b.length){e=di(bn,qD,40,a.b.length*2,0);for(d=0;d<a.b.length;++d){fi(e,d,a.b[d])}a.b=e}++a.d;for(d=a.d-1;d>c;--d){fi(a.b,d,a.b[d-1])}fi(a.b,c,b)}
function ln(a,b,c){var d=kn[a];if(d&&!d.cZ){_=d.prototype}else{!d&&(d=kn[a]=function(){});_=d.prototype=b<0?{}:mn(b);_.cM=c}for(var e=3;e<arguments.length;++e){arguments[e].prototype=_}if(d.cZ){_.cZ=d.cZ;d.cZ=null}}
function fh(a){var b,c,d,e,f;c=a.Kb();if(c==0){return null}b=new _z(c==1?'Exception caught: ':c+' exceptions caught: ');d=true;for(f=a.tb();f.yb();){e=ni(f.zb(),50);d?(d=false):(b.b.b+='; ',b);Zz(b,e.P())}return b.b.b}
function Qu(a,b,c){var d,e,f;if(c==b.I){return}ns(b);f=null;d=new ax(a.g);while(d.b<d.c.d-1){e=$w(d);if(Zc(c,e.I)){if(e.I==c){f=e;break}_w(d)}}Sw(a.g,b);if(!f){Nc(c.parentNode,b.I,c)}else{Lc(c.parentNode,b.I,c);Ds(a,f)}os(b,a)}
function Fn(a){En();a.indexOf(AE)!=-1&&(a=on(zn,a,'&amp;'));a.indexOf(DE)!=-1&&(a=on(Bn,a,'&lt;'));a.indexOf(CE)!=-1&&(a=on(An,a,'&gt;'));a.indexOf(FE)!=-1&&(a=on(Cn,a,'&quot;'));a.indexOf(EE)!=-1&&(a=on(Dn,a,'&#39;'));return a}
function ay(){var a,b;ay=jD;_x=(a={},a[BF]=[zp,yp,Ap],a[CF]=[Qp,Pp],a[DF]=[undefined,undefined,Xp],a[EF]=[Zp,Yp],a[FF]=[_p,$p],a[AF]=[bq,aq,cq],a);b=[];b[Sb(hk)]=BF;b[Sb(kk)]=CF;b[Sb(ok)]=DF;b[Sb(lm)]=EF;b[Sb(qm)]=FF;b[Sb(xm)]=AF}
function ks(a){var b;if(a.nb()){throw new $y("Should only call onAttach when the widget is detached from the browser's document")}a.E=true;Vo(a.I,a);b=a.F;a.F=-1;b>0&&(a.F==-1?fp(a.I,b|(a.I.__eventBits||0)):(a.F|=b));a.lb();a.qb()}
function hs(a,b){var c=a.className.split(/\s+/);if(!c){return}var d=c[0];var e=d.length;c[0]=b;for(var f=1,g=c.length;f<g;f++){var h=c[f];h.length>e&&h.charAt(e)=='-'&&h.indexOf(d)==0&&(c[f]=b+h.substring(e))}a.className=c.join(dE)}
function qq(a,b){a.c=eval(b);a.b=a.c.length;iC(a.f);gq(a,rq(a));fq(a,rq(a));if(a.j!=7){throw new wp('Expecting version 7 from server, got '+a.j+TE)}if(((a.i|3)^3)!=0){throw new wp('Got an unknown flag from server: '+a.i)}a.e=a.c[--a.b]}
function jy(a){var b,c,d;Cu(a.f,VD);d=Rc(a.b.c.d.I,vE);b=Rc(a.b.c.b.I,vE);c=tx(a.b.c.c.b);if(!Hy(d,b,c)){Cu(a.f,'Please enter at least four characters');return}bt(a.b.c.e,false);Cu(a.i,d);Cu(a.g,VD);Yx(a.b.b,d,b,c,new qy(a,a.d,a.g,a.c,a.e))}
function qp(h){var c=VD;var d=$wnd.location.hash;d.length>0&&(c=h.eb(d.substring(1)));np(c);var e=h;var f=OD(function(){var a=VD,b=$wnd.location.hash;b.length>0&&(a=e.eb(b.substring(1)));e.fb(a)});var g=function(){$wnd.setTimeout(g,250);f()};g();return true}
function Bv(a,b,c){var d;a.d=c;s(a);if(a.i){P(a.i);a.i=null;yv(a)}a.b.B=b;Mt(a.b);d=!c&&a.b.u;a.j=b;if(d){if(b){xv(a);a.b.I.style[fE]=iE;a.b.C!=-1&&Jt(a.b,a.b.w,a.b.C);a.b.I.style[vF]=lF;Hs((Vv(),Zv(null)),a.b);a.i=new Ev(a);Q(a.i,1)}else{t(a,kb())}}else{zv(a)}}
function vh(b,c){var d,e,f;if(!!b.c&&b.c.e>0){for(f=new jB((new bB(b.c)).b);NB(f.b);){e=f.c=ni(OB(f.b),53);try{Jx(c,ni(e.Tb(),1),ni(e.Ub(),1))}catch(a){a=hn(a);if(pi(a,5)){d=a;throw new Fh(d.P())}else throw a}}}else{c.setRequestHeader(wE,'text/plain; charset=utf-8')}}
function He(){Ge();var a,b,c;c=null;if(Fe.length!=0){a=Fe.join(VD);b=Re((Ne(),Me),a);!Fe&&(c=b);Fe.length=0}if(De.length!=0){a=De.join(VD);b=Qe((Ne(),Me),a);!De&&(c=b);De.length=0}if(Ee.length!=0){a=Ee.join(VD);b=Qe((Ne(),Me),a);!Ee&&(c=b);Ee.length=0}Ce=false;return c}
function zc(a){var b,c,d,e,f,g,h,i,j;j=di(en,qD,49,a.length,0);for(e=0,f=j.length;e<f;++e){i=Ez(a[e],$D,0);b=-1;d=_D;if(i.length==2&&i[1]!=null){h=i[1];g=Cz(h,Kz(58));c=Dz(h,Kz(58),g-1);d=h.substr(0,c-0);if(g!=-1&&c!=-1){fc(h.substr(c+1,g-(c+1)));b=fc(Fz(h,g+1))}}j[e]=new vz(i[0],d+PD+b)}qb(j)}
function Bq(a){var b=uq;var c=0;var d=VD;var e;while((e=b.exec(a))!=null){d+=a.substring(c,e.index);c=e.index+1;var f=e[0].charCodeAt(0);if(f==0){d+='\\0'}else if(f==92){d+='\\\\'}else if(f==124){d+='\\!'}else{var g=f.toString(16);d+='\\u0000'.substring(0,6-g.length)+g}}return d+a.substring(c)}
function Fq(b,c,d,e,f){var g,h;h=Gq(b,c,d,e,f);try{return Oh(SE,h.b),th(h,h.f,h.b)}catch(a){a=hn(a);if(pi(a,24)){g=a;new Dp('Unable to initiate the asynchronous service invocation ('+c+') -- check the network connection',g);oy(f)}else throw a}finally{!!$stats&&Dr(Cr(d,c,e.length,'requestSent'))}return null}
function Lv(){var c=function(){};c.prototype={className:VD,clientHeight:0,clientWidth:0,dir:VD,getAttribute:function(a,b){return this[a]},href:VD,id:VD,lang:VD,nodeType:1,removeAttribute:function(a,b){this[a]=undefined},setAttribute:function(a,b){this[a]=b},src:VD,style:{},title:VD};$wnd.GwtPotentialElementShim=c}
function th(b,c,d){var e,f,g,h;h=Kx();try{Hx(h,b.d,b.i)}catch(a){a=hn(a);if(pi(a,5)){e=a;g=new Hh(b.i);pb(g,new Fh(e.P()));throw g}else throw a}vh(b,h);b.e&&(h.withCredentials=true,undefined);f=new mh(h,b.g,d);Ix(h,new zh(f,d));try{h.send(c)}catch(a){a=hn(a);if(pi(a,5)){e=a;throw new Fh(e.P())}else throw a}return f}
function Sg(b,c){var d,e,f,g,h;if(!c){throw new pz('Cannot fire null event')}try{++b.c;g=Vg(b,c.V());d=null;h=b.d?g.Zb(g.Kb()):g.Yb();while(b.d?h.c>0:h.c<h.e.Kb()){f=b.d?VB(h):OB(h);try{c.U(ni(f,22))}catch(a){a=hn(a);if(pi(a,50)){e=a;!d&&(d=new PC);MC(d,e)}else throw a}}if(d){throw new dh(d)}}finally{--b.c;b.c==0&&Xg(b)}}
function Yx(b,c,d,e,f){var g,h;g=new Lq(b);try{h=(!!$stats&&Dr(Er(g.d,g.b,'begin')),g.e=Xx(g.f),g.f.e!=null&&mq(g.e,g.f),nq(g.e,'ebook.client.EpubService'),nq(g.e,g.c),lq(g.e,3),g.e);lq(h,kq(h,AF));lq(h,kq(h,AF));lq(h,kq(h,AF));lq(h,kq(h,c));lq(h,kq(h,d));lq(h,kq(h,e));Kq(g,f,br())}catch(a){a=hn(a);if(pi(a,31)){oy(f)}else throw a}}
function $t(a){var b,c,d,e;At.call(this,$doc.createElement(gF));d=this.I;this.c=$doc.createElement(hF);Yn(d,this.c);d[nF]=0;d[oF]=0;for(b=0;b<a.length;++b){c=(e=$doc.createElement(pF),e[YE]=a[b],Yn(e,_t(a[b]+'Left')),Yn(e,_t(a[b]+'Center')),Yn(e,_t(a[b]+'Right')),e);Yn(this.c,c);b==1&&(this.b=Wc(bp(c,1)))}this.I[YE]='gwt-DecoratorPanel'}
function sp(){var d=$wnd.onbeforeunload;var e=$wnd.onunload;$wnd.onbeforeunload=function(a){var b,c;try{b=OD(Ho)()}finally{c=d&&d(a)}if(b!=null){return b}if(c!=null){return c}};$wnd.onunload=OD(function(a){try{xo&&qg((!yo&&(yo=new Ro),yo))}finally{e&&e(a);$wnd.onresize=null;$wnd.onscroll=null;$wnd.onbeforeunload=null;$wnd.onunload=null}})}
function Et(a){var b,c,d,e,f;d=a.B;c=a.u;if(!d){a.I.style[iF]=TD;a.u=false;!a.i&&(a.i=Eo(new tu(a)));Lt(a)}b=a.I;b.style[bF]=0+(he(),jF);b.style[cF]=kF;e=~~(jd($doc)-Qc(a.I,RD))>>1;f=~~(id($doc)-Qc(a.I,QD))>>1;Jt(a,mz(bd($doc.body)+e,0),mz(($doc.body.scrollTop||0)+f,0));if(!d){a.u=c;if(c){ox(a.I,lF);a.I.style[iF]=mF;t(a.A,kb())}else{a.I.style[iF]=mF}}}
function u(a,b){var c,d,e;c=a.s;d=b>=a.u+a.n;if(a.q&&!d){e=(b-a.u)/a.n;Av(a,(1+Math.cos(3.141592653589793+e*3.141592653589793))/2);return a.p&&a.s==c}if(!a.q&&b>=a.u){a.q=true;a.e=Qc(a.b.I,QD);a.f=Qc(a.b.I,RD);a.b.I.style[SD]=TD;Av(a,(1+Math.cos(3.141592653589793))/2);if(!(a.p&&a.s==c)){return false}}if(d){a.p=false;a.q=false;yv(a);return false}return true}
function lh(b){try{if(b.status===undefined){return 'XmlHttpRequest.status == undefined, please see Safari bug http://bugs.webkit.org/show_bug.cgi?id=3810 for more details'}return null}catch(a){return 'Unable to read XmlHttpRequest.status; likely causes are a networking error or bad cross-domain request. Please see https://bugzilla.mozilla.org/show_bug.cgi?id=238559 for more details'}}
function gn(){var a;!!$stats&&nn('com.google.gwt.useragent.client.UserAgentAsserter');a=Fx();zz(zE,a)||($wnd.alert('ERROR: Possible problem with your *.gwt.xml module file.\nThe compile time user.agent value (safari) does not match the runtime user.agent value ('+a+'). Expect more errors.\n'),undefined);!!$stats&&nn('com.google.gwt.user.client.DocumentModeAsserter');co();!!$stats&&nn('ebook.client.T2epub');dy(new ey)}
function ed(a){if(a.offsetTop==null){return 0}var b=0;var c=a.ownerDocument;var d=a.parentNode;if(d){while(d.offsetParent){b-=d.scrollTop;d=d.parentNode}}while(a){b+=a.offsetTop;if(c.defaultView.getComputedStyle(a,VD)[fE]==gE){b+=c.body.scrollTop;return b}var e=a.offsetParent;e&&$wnd.devicePixelRatio&&(b+=parseInt(c.defaultView.getComputedStyle(e,VD).getPropertyValue('border-top-width')));if(e&&e.tagName==hE&&a.style.position==iE){break}a=e}return b}
function ep(a,b){switch(b){case 'drag':a.ondrag=_o;break;case 'dragend':a.ondragend=_o;break;case 'dragenter':a.ondragenter=$o;break;case 'dragleave':a.ondragleave=_o;break;case 'dragover':a.ondragover=$o;break;case 'dragstart':a.ondragstart=_o;break;case 'drop':a.ondrop=_o;break;case 'canplaythrough':case 'ended':case 'progress':a.removeEventListener(b,_o,false);a.addEventListener(b,_o,false);break;default:throw 'Trying to sink unknown event type '+b;}}
function Ez(l,a,b){var c=new RegExp(a,BE);var d=[];var e=0;var f=l;var g=null;while(true){var h=c.exec(f);if(h==null||f==VD||e==b-1&&b>0){d[e]=f;break}else{d[e]=f.substring(0,h.index);f=f.substring(h.index+h[0].length,f.length);c.lastIndex=0;if(g==f){d[e]=f.substring(0,1);f=f.substring(1)}g=f;e++}}if(b==0&&l.length>0){var i=d.length;while(i>0&&d[i-1]==VD){--i}i<d.length&&d.splice(i,d.length-i)}var j=Hz(d.length);for(var k=0;k<d.length;++k){j[k]=d[k]}return j}
function It(a,b){var c,d,e,f;if(b.b||!a.z&&b.c){a.x&&(b.b=true);return}a.xb(b);if(b.b){return}d=b.e;c=Ft(a,d);c&&(b.c=true);a.x&&(b.b=true);f=To(d.type);switch(f){case 512:case 256:case 128:{(d.keyCode||0)&65535;(d.shiftKey?1:0)|(d.metaKey?8:0)|(d.ctrlKey?2:0)|(d.altKey?4:0);return}case 4:case 1048576:if(Xn){b.c=true;return}if(!c&&a.n){Gt(a);return}break;case 8:case 64:case 1:case 2:case 4194304:{if(Xn){b.c=true;return}break}case 2048:{e=gd(d);if(a.x&&!c&&!!e){e.blur&&e!=$doc.body&&e.blur();b.b=true;return}break}}}
function Oq(b,c){var d,e,f,g,h;g=null;d=null;try{f=c.b.responseText;h=c.b.status;!!$stats&&Dr(Cr(b.d,b.c,f.length,'responseReceived'));h!=200?(d=new Wp(h,f)):f==null?(d=new Cp('No response payload from '+b.c)):f.indexOf(VE)==0?(g=gr(Eq(b.e,f))):f.indexOf(WE)==0?(d=ni(iq(Eq(b.e,f)),50)):(d=new Cp(f+' from '+b.c))}catch(a){a=hn(a);if(pi(a,31)){e=a;d=new xp(e)}else if(pi(a,50)){e=a;d=e}else throw a}finally{!!$stats&&Dr(Er(b.d,b.c,'responseDeserialized'))}try{!d?py(b.b,g):oy(b.b)}finally{!!$stats&&Dr(Er(b.d,b.c,'end'))}}
function dy(a){var b,c,d,e,f,g,h,i,j;a.c=new vy;g=new Du;Hs(Zv('textFieldContainer'),a.c);Hs(Zv('errorLabelContainer'),g);d=new lu;Cu(d.b,GF);d.u=true;c=new gt('Close');f=new gt('Download');c.I.id='closeButton';f.I.id='downloadButton';j=new Du;i=new Gu;e=new Pw;cs(e.I,'dialogVPanel',true);Ow(e,new Hu('<b>Sending text to the server:<\/b>'));Ow(e,j);Ow(e,new Hu('<br><b>Server replies:<\/b>'));Ow(e,i);Ow(e,f);b=new mv;Ow(e,b);lv(b,c);lv(b,f);zt(d.k,e);Ht(d);is(c,new gy(a,d),(jf(),jf(),hf));h=new ky(a,g,j,i,d,c,f);is(a.c.e,h,hf);is(a.c.c,h,(zf(),zf(),yf))}
function Fx(){var b=navigator.userAgent.toLowerCase();var c=function(a){return parseInt(a[1])*1000+parseInt(a[2])};if(function(){return b.indexOf(yF)!=-1}())return yF;if(function(){return b.indexOf(UE)!=-1}())return zE;if(function(){return b.indexOf(zF)!=-1&&$doc.documentMode>=9}())return 'ie9';if(function(){return b.indexOf(zF)!=-1&&$doc.documentMode>=8}())return 'ie8';if(function(){var a=/msie ([0-9]+)\.([0-9]+)/.exec(b);if(a&&a.length==3)return c(a)>=6000}())return 'ie6';if(function(){return b.indexOf('gecko')!=-1}())return 'gecko1_8';return 'unknown'}
function dd(a){if(a.offsetLeft==null){return 0}var b=0;var c=a.ownerDocument;var d=a.parentNode;if(d){while(d.offsetParent){b-=d.scrollLeft;c.defaultView.getComputedStyle(d,VD).getPropertyValue('direction')==eE&&(b+=d.scrollWidth-d.clientWidth);d=d.parentNode}}while(a){b+=a.offsetLeft;if(c.defaultView.getComputedStyle(a,VD)[fE]==gE){b+=c.body.scrollLeft;return b}var e=a.offsetParent;e&&$wnd.devicePixelRatio&&(b+=parseInt(c.defaultView.getComputedStyle(e,VD).getPropertyValue('border-left-width')));if(e&&e.tagName==hE&&a.style.position==iE){break}a=e}return b}
function Aq(){var a=navigator.userAgent.toLowerCase();if(a.indexOf('android')!=-1){return /[\u0000\|\\\u0080-\uFFFF]/g}else if(a.indexOf('chrome/11')!=-1){return /[\u0000\|\\\u0300-\uFFFF]/g}else if(a.indexOf(UE)!=-1){return /[\u0000\|\\\u0300-\u03ff\u0590-\u05FF\u0600-\u06ff\u0730-\u074A\u07eb-\u07f3\u0940-\u0963\u0980-\u09ff\u0a00-\u0a7f\u0b00-\u0b7f\u0e00-\u0e7f\u0f00-\u0fff\u1900-\u194f\u1a00-\u1a1f\u1b00-\u1b7f\u1cda-\u1cdc\u1dc0-\u1dff\u1f00-\u1fff\u2000-\u206f\u20d0-\u20ff\u2100-\u214f\u2300-\u23ff\u2a00-\u2aff\u3000-\u303f\uaab2-\uaab4\uD800-\uFFFF]/g}else{return /[\u0000\|\\\uD800-\uFFFF]/g}}
function Dx(d){var b=d.e;var c=b.contentWindow;b.__gwt_handler=function(a){b.__listener&&Wo(b.__listener)&&Zn(a,b,b.__listener)};c.addEventListener(IE,b.__gwt_handler,true);c.addEventListener(pE,b.__gwt_handler,true);c.addEventListener(JE,b.__gwt_handler,true);c.addEventListener(qE,b.__gwt_handler,true);c.addEventListener(uE,b.__gwt_handler,true);c.addEventListener(rE,b.__gwt_handler,true);c.addEventListener(tE,b.__gwt_handler,true);c.addEventListener(sE,b.__gwt_handler,true);c.addEventListener(oE,b.__gwt_handler,true);c.onfocus=function(a){b.__listener&&Zn(a,b,b.__listener)};c.onblur=function(a){b.__listener&&Zn(a,b,b.__listener)}}
function zx(a){var b,c,d,e;if(a.c){a.c=false;return}d=a.e;e=d.contentWindow;e.removeEventListener(IE,d.__gwt_handler,true);e.removeEventListener(pE,d.__gwt_handler,true);e.removeEventListener(JE,d.__gwt_handler,true);e.removeEventListener(qE,d.__gwt_handler,true);e.removeEventListener(uE,d.__gwt_handler,true);e.removeEventListener(rE,d.__gwt_handler,true);e.removeEventListener(tE,d.__gwt_handler,true);e.removeEventListener(sE,d.__gwt_handler,true);e.removeEventListener(oE,d.__gwt_handler,true);d.__gwt_handler=null;d.onfocus=null;d.onblur=null;c=!a.b?ux(a):a.b.innerHTML;b=!a.b?wx(a):!a.b[dF];a.b=$doc.createElement(GE);Tc(a.b,c);!a.b?xx(a,b):(a.b[dF]=!b,undefined)}
function xy(a){var b,c,d,e,f,g,h,i;c=new Ru(Gy(a.c).b);c.I.style[XE]=HF;c.I.style[ZE]=HF;b=Rn(c.I);On(a.d);b.c?Lc(b.c,b.b,b.d):Tn(b.b);Pu(c,(d=new mv,lv(d,(e=new Pw,Ow(e,(f=new mv,lv(f,a.f),lt(f,a.f,(hv(),fv)),mt(f,a.f,IF),jt(f,a.f,JF),lv(f,(g=new vw,qw(g,Dw()),g.I.style[XE]=KF,g.I.style[ZE]=LF,a.j.d=g,g)),lv(f,a.g),kt(f,a.g,($u(),Uu)),lt(f,a.g,fv),mt(f,a.g,IF),jt(f,a.g,JF),lv(f,(h=new vw,h.I.style[XE]=KF,h.I.style[ZE]=LF,a.j.b=h,h)),f.I.style[XE]=JF,f.I.style[ZE]=MF,f)),Ow(e,a.e),mt(e,a.e,VD),jt(e,a.e,VD),Ow(e,(i=new Ov,i.I.style[XE]='600px',i.I.style[ZE]=MF,a.j.c=i,i)),e.I.style[XE]=HF,e.I.style[ZE]=MF,e)),d.I.style[XE]=HF,d.I.style[ZE]=MF,d),On(a.d));return c}
function To(a){switch(a){case 'blur':return 4096;case 'change':return 1024;case oE:return 1;case HE:return 2;case 'focus':return 2048;case IE:return 128;case JE:return 256;case pE:return 512;case 'load':return 32768;case 'losecapture':return 8192;case qE:return 4;case rE:return 64;case sE:return 32;case tE:return 16;case uE:return 8;case 'scroll':return 16384;case 'error':return 65536;case 'DOMMouseScroll':case KE:return 131072;case 'contextmenu':return 262144;case 'paste':return 524288;case LE:return 1048576;case ME:return 2097152;case NE:return 4194304;case OE:return 8388608;case PE:return 16777216;case QE:return 33554432;case RE:return 67108864;default:return -1;}}
function yy(a){var b;this.j=a;b=(new By,Fy(),Ay);Dy(b);this.c=hd($doc);this.f=new Du;zu(this.f,($u(),Wu));Cu(this.f,'Title');Wr(this.f,JF);Zr(this.f,IF);this.g=new Du;zu(this.g,Uu);Cu(this.g,'Chap');Wr(this.g,JF);Zr(this.g,IF);this.i=new Du;zu(this.i,Wu);Cu(this.i,'ContentOfChap');Wr(this.i,JF);Zr(this.i,'640px');this.b=new ft;Xr(this.b,'convertButton');this.b.I.textContent='Convert';Wr(this.b,VD);Zr(this.b,VD);this.j.e=this.b;this.e=new mv;lv(this.e,this.i);lt(this.e,this.i,(hv(),fv));mt(this.e,this.i,'620px');jt(this.e,this.i,JF);lv(this.e,this.b);kt(this.e,this.b,Uu);lt(this.e,this.b,fv);mt(this.e,this.b,VD);jt(this.e,this.b,VD);Wr(this.e,VD);Zr(this.e,VD);this.d=new Pn(this.c)}
function mu(a){var b,c,d;At.call(this,$doc.createElement(GE));this.s=new qv;this.A=new Cv(this);Kc(this.I,$doc.createElement(GE));Jt(this,0,0);Yc(Wc(this.I))[YE]='gwt-PopupPanel';Wc(this.I)[YE]=rF;this.n=false;this.o=false;this.x=true;d=ei(fn,qD,1,['dialogTop','dialogMiddle','dialogBottom']);this.k=new $t(d);Xr(this.k,VD);ds(Yc(Wc(this.I)),'gwt-DecoratedPopupPanel');Kt(this,this.k);cs(Wc(this.I),rF,false);cs(this.k.b,'dialogContent',true);ns(a);this.b=a;c=Zt(this.k);Kc(c,(Gv(),Hv(this.b.I)));zs(this,this.b);Yc(Wc(this.I))[YE]='gwt-DialogBox';this.j=jd($doc);this.c=0;this.d=0;b=new Ku(this);is(this,b,(Ff(),Ff(),Ef));is(this,b,(dg(),dg(),cg));is(this,b,(Mf(),Mf(),Lf));is(this,b,(Zf(),Zf(),Yf));is(this,b,(Tf(),Tf(),Sf))}
function co(){var a,b,c;b=$doc.compatMode;a=ei(fn,qD,1,[jE]);for(c=0;c<a.length;++c){if(zz(a[c],b)){return}}a.length==1&&zz(jE,a[0])&&zz('BackCompat',b)?"GWT no longer supports Quirks Mode (document.compatMode=' BackCompat').<br>Make sure your application's host HTML page has a Standards Mode (document.compatMode=' CSS1Compat') doctype,<br>e.g. by using &lt;!doctype html&gt; at the start of your application's HTML page.<br><br>To continue using this unsupported rendering mode and risk layout problems, suppress this message by adding<br>the following line to your*.gwt.xml module file:<br>&nbsp;&nbsp;&lt;extend-configuration-property name=\"document.compatMode\" value=\""+b+'"/&gt;':"Your *.gwt.xml module configuration prohibits the use of the current doucment rendering mode (document.compatMode=' "+b+"').<br>Modify your application's host HTML page doctype, or update your custom 'document.compatMode' configuration property settings."}
function cp(){Yo=OD(function(a){if(!$n(a)){a.stopPropagation();a.preventDefault();return false}return true});_o=OD(function(a){var b,c=this;while(c&&!(b=c.__listener)){c=c.parentNode}c&&c.nodeType!=1&&(c=null);b&&Wo(b)&&Zn(a,c,b)});$o=OD(function(a){a.preventDefault();_o.call(this,a)});ap=OD(function(a){this.__gwtLastUnhandledEvent=a.type;_o.call(this,a)});Zo=OD(function(a){var b=Yo;if(b(a)){var c=Xo;if(c&&c.__listener){if(Wo(c.__listener)){Zn(a,c,c.__listener);a.stopPropagation()}}}});$wnd.addEventListener(oE,Zo,true);$wnd.addEventListener(HE,Zo,true);$wnd.addEventListener(qE,Zo,true);$wnd.addEventListener(uE,Zo,true);$wnd.addEventListener(rE,Zo,true);$wnd.addEventListener(tE,Zo,true);$wnd.addEventListener(sE,Zo,true);$wnd.addEventListener(KE,Zo,true);$wnd.addEventListener(IE,Yo,true);$wnd.addEventListener(pE,Yo,true);$wnd.addEventListener(JE,Yo,true);$wnd.addEventListener(LE,Zo,true);$wnd.addEventListener(ME,Zo,true);$wnd.addEventListener(NE,Zo,true);$wnd.addEventListener(OE,Zo,true);$wnd.addEventListener(PE,Zo,true);$wnd.addEventListener(QE,Zo,true);$wnd.addEventListener(RE,Zo,true)}
--></script>
<script><!--
function gp(a,b){var c=(a.__eventBits||0)^b;a.__eventBits=b;if(!c)return;c&1&&(a.onclick=b&1?_o:null);c&2&&(a.ondblclick=b&2?_o:null);c&4&&(a.onmousedown=b&4?_o:null);c&8&&(a.onmouseup=b&8?_o:null);c&16&&(a.onmouseover=b&16?_o:null);c&32&&(a.onmouseout=b&32?_o:null);c&64&&(a.onmousemove=b&64?_o:null);c&128&&(a.onkeydown=b&128?_o:null);c&256&&(a.onkeypress=b&256?_o:null);c&512&&(a.onkeyup=b&512?_o:null);c&1024&&(a.onchange=b&1024?_o:null);c&2048&&(a.onfocus=b&2048?_o:null);c&4096&&(a.onblur=b&4096?_o:null);c&8192&&(a.onlosecapture=b&8192?_o:null);c&16384&&(a.onscroll=b&16384?_o:null);c&32768&&(a.onload=b&32768?ap:null);c&65536&&(a.onerror=b&65536?_o:null);c&131072&&(a.onmousewheel=b&131072?_o:null);c&262144&&(a.oncontextmenu=b&262144?_o:null);c&524288&&(a.onpaste=b&524288?_o:null);c&1048576&&(a.ontouchstart=b&1048576?_o:null);c&2097152&&(a.ontouchmove=b&2097152?_o:null);c&4194304&&(a.ontouchend=b&4194304?_o:null);c&8388608&&(a.ontouchcancel=b&8388608?_o:null);c&16777216&&(a.ongesturestart=b&16777216?_o:null);c&33554432&&(a.ongesturechange=b&33554432?_o:null);c&67108864&&(a.ongestureend=b&67108864?_o:null)}
var VD='',dE=' ',FE='"',AE='&',EE="'",XD='(',cE=')',NF=', ',TE='.',WE='//EX',VE='//OK',tF='0',kF='0px',KF='20px',LF='300px',JF='30px',IF='60px',MF='740px',HF='800px',ZD=':',UD=': ',DE='<',OF='=',CE='>',PD='@',$D='@@',hE='BODY',kE='CENTER',jE='CSS1Compat',wE='Content-Type',lE='JUSTIFY',mE='LEFT',$E='Null widget handle. If you are creating a composite, ensure that initWidget() has been called.',xF='On',nE='RIGHT',GF='Remote Procedure Call',WD='String',_E='Style names cannot be empty',ZF='UmbrellaException',_D='Unknown',aE='[',fG='[Lcom.google.gwt.dom.client.',gG='[Lcom.google.gwt.user.client.ui.',RF='[Ljava.lang.',bE=']',iE='absolute',eF='align',YD='anonymous',SE='callback',oF='cellPadding',nF='cellSpacing',YE='className',oE='click',vF='clip',VF='com.google.gwt.animation.client.',QF='com.google.gwt.core.client.',_F='com.google.gwt.core.client.impl.',eG='com.google.gwt.dom.client.',dG='com.google.gwt.event.dom.client.',iG='com.google.gwt.event.logical.shared.',YF='com.google.gwt.event.shared.',mG='com.google.gwt.http.client.',UF='com.google.gwt.i18n.client.',jG='com.google.gwt.safehtml.shared.',nG='com.google.gwt.text.shared.testing.',kG='com.google.gwt.uibinder.client.',WF='com.google.gwt.user.client.',lG='com.google.gwt.user.client.impl.',bG='com.google.gwt.user.client.rpc.',BF='com.google.gwt.user.client.rpc.IncompatibleRemoteServiceException/3936916533',CF='com.google.gwt.user.client.rpc.RpcTokenException/2345075298',DF='com.google.gwt.user.client.rpc.XsrfToken/4254043109',aG='com.google.gwt.user.client.rpc.impl.',TF='com.google.gwt.user.client.ui.',hG='com.google.gwt.user.client.ui.impl.',XF='com.google.web.bindery.event.shared.',HE='dblclick',xE='dir',dF='disabled',uF='display',GE='div',SF='ebook.client.',$F='ebook.client.widgets.',gE='fixed',BE='g',QE='gesturechange',RE='gestureend',PE='gesturestart',XE='height',TD='hidden',PF='java.lang.',EF='java.lang.IllegalArgumentException/1755012560',FF='java.lang.NumberFormatException/3305228476',AF='java.lang.String/2004016611',cG='java.util.',IE='keydown',JE='keypress',pE='keyup',bF='left',yE='ltr',qE='mousedown',rE='mousemove',sE='mouseout',tE='mouseover',uE='mouseup',KE='mousewheel',zF='msie',aF='none',QD='offsetHeight',RD='offsetWidth',yF='opera',SD='overflow',rF='popupContent',fE='position',jF='px',wF='px, ',lF='rect(0px, 0px, 0px, 0px)',eE='rtl',zE='safari',gF='table',hF='tbody',qF='td',sF='textAlign',cF='top',OE='touchcancel',NE='touchend',ME='touchmove',LE='touchstart',pF='tr',vE='value',fF='verticalAlign',iF='visibility',mF='visible',UE='webkit',ZE='width';var _,kn={},HD={10:1,22:1},uD={9:1,43:1,45:1,46:1},mD={},ID={44:1},ED={19:1,23:1,29:1,34:1,35:1,36:1,37:1,38:1,40:1},MD={43:1,51:1},nD={2:1},tD={7:1,8:1,43:1,45:1,46:1},qD={43:1},vD={23:1},rD={43:1,50:1},zD={18:1,22:1},GD={41:1},AD={32:1,43:1,45:1,46:1},yD={27:1,43:1},DD={20:1,22:1},FD={39:1,43:1,45:1,46:1},KD={54:1},pD={30:1},ND={43:1,52:1},BD={19:1,23:1,29:1,34:1,36:1,38:1,40:1},xD={24:1,43:1,50:1},CD={19:1,23:1,29:1,34:1,35:1,36:1,38:1,40:1},JD={52:1},LD={53:1},oD={4:1,43:1},sD={6:1,7:1,43:1,45:1,46:1},wD={42:1,43:1,50:1};ln(1,-1,mD);_.eQ=function o(a){return this===a};_.gC=function p(){return this.cZ};_.hC=function q(){return Sb(this)};_.tS=function r(){return this.cZ.d+PD+hz(this.hC())};_.toString=function(){return this.tS()};_.tM=jD;ln(3,1,{});_.n=-1;_.o=null;_.p=false;_.q=false;_.r=null;_.s=-1;_.t=null;_.u=-1;_.v=false;ln(4,1,{},y);_.J=function z(a){x(this,a)};_.b=null;ln(5,1,{});ln(6,1,nD);ln(7,5,{});var D=null;ln(8,7,{},I);_.M=function J(){return true};_.K=function K(a,b){var c;c=new Y(this,a);hC(this.b,c);this.b.c==1&&Q(this.c,16);return c};ln(10,1,pD);_.N=function U(){this.d||mC(N,this);this.O()};_.d=false;_.e=0;var N;ln(9,10,pD,V);_.O=function W(){H(this.b)};_.b=null;ln(11,6,{2:1,3:1},Y);_.L=function Z(){G(this.c,this)};_.b=null;_.c=null;ln(12,7,{},cb);_.M=function db(){return !!($wnd.webkitRequestAnimationFrame&&$wnd.webkitCancelRequestAnimationFrame)};_.K=function eb(a,b){var c;c=bb(a,b);return new gb(c)};ln(13,6,nD,gb);_.L=function hb(){ab(this.b)};_.b=0;ln(14,1,{},jb);ln(19,1,rD);_.P=function rb(){return this.g};_.tS=function sb(){var a,b;return a=this.cZ.d,b=this.P(),b!=null?a+UD+b:a};_.f=null;_.g=null;ln(18,19,rD);ln(17,18,rD,vb);ln(16,17,{5:1,43:1,50:1},xb);_.P=function Db(){return this.d==null&&(this.e=Ab(this.c),this.b=this.b+UD+yb(this.c),this.d=XD+this.e+') '+Cb(this.c)+this.b,undefined),this.d};_.b=VD;_.c=null;_.d=null;_.e=null;ln(23,1,{});var Jb=0,Kb=0,Lb=0,Mb=-1;ln(25,23,{},ac);_.b=null;_.c=null;var Xb;ln(28,1,{},kc);_.Q=function lc(){var a={};var b=[];var c=arguments.callee.caller.caller;while(c){var d=this.R(c.toString());b.push(d);var e=ZD+d;var f=a[e];if(f){var g,h;for(g=0,h=f.length;g<h;g++){if(f[g]===c){return b}}}(f||(a[e]=[])).push(c);c=c.caller}return b};_.R=function mc(a){return dc(a)};_.S=function nc(a){return []};ln(30,28,{});_.Q=function rc(){return gc(this.S(jc()),this.T())};_.S=function sc(a){return qc(this,a)};_.T=function tc(){return 2};ln(29,30,{});_.Q=function Ac(){return vc(this)};_.R=function Bc(a){var b,c,d,e;if(a.length==0){return YD}e=Gz(a);e.indexOf('at ')==0&&(e=Fz(e,3));c=e.indexOf(aE);c!=-1&&(e=Gz(e.substr(0,c-0))+Gz(Fz(e,e.indexOf(bE,c)+1)));c=e.indexOf(XD);if(c==-1){c=e.indexOf(PD);if(c==-1){d=e;e=VD}else{d=Gz(Fz(e,c+1));e=Gz(e.substr(0,c-0))}}else{b=e.indexOf(cE,c);d=e.substr(c+1,b-(c+1));e=Gz(e.substr(0,c-0))}c=Bz(e,Kz(46));c!=-1&&(e=Fz(e,c+1));return (e.length>0?e:YD)+$D+d};_.S=function Cc(a){return yc(this,a)};_.T=function Dc(){return 3};ln(31,29,{},Fc);ln(32,1,{});ln(33,32,{},Jc);_.b=VD;ln(50,1,{43:1,45:1,46:1});_.eQ=function qd(a){return this===a};_.hC=function rd(){return Sb(this)};_.tS=function sd(){return this.b};_.b=null;_.c=0;ln(49,50,sD);var td,ud,vd,wd,xd;ln(51,49,sD,Bd);ln(52,49,sD,Dd);ln(53,49,sD,Fd);ln(54,49,sD,Hd);ln(55,50,tD);var Jd,Kd,Ld,Md,Nd;ln(56,55,tD,Rd);ln(57,55,tD,Td);ln(58,55,tD,Vd);ln(59,55,tD,Xd);ln(60,50,uD);var Zd,$d,_d,ae,be,ce,de,ee,fe,ge;ln(61,60,uD,ke);ln(62,60,uD,me);ln(63,60,uD,oe);ln(64,60,uD,qe);ln(65,60,uD,se);ln(66,60,uD,ue);ln(67,60,uD,we);ln(68,60,uD,ye);ln(69,60,uD,Ae);var Be,Ce=false,De,Ee,Fe;ln(71,1,{},Ke);ln(72,1,{},Se);_.b=null;var Me;ln(78,1,{});_.tS=function Ze(){return 'An event type'};_.g=null;ln(77,78,{});_.W=function _e(){this.f=false;this.g=null};_.f=false;ln(76,77,{});_.V=function ef(){return this.X()};_.b=null;_.c=null;var af=null;ln(75,76,{});ln(74,75,{});ln(73,74,{},kf);_.U=function lf(a){ni(a,10).Y(this)};_.X=function mf(){return hf};var hf;ln(81,1,{});_.hC=function rf(){return this.d};_.tS=function sf(){return 'Event type'};_.d=0;var qf=0;ln(80,81,{},tf);ln(79,80,{11:1},uf);_.b=null;_.c=null;ln(83,76,{});ln(82,83,{});ln(84,82,{},Af);_.U=function Bf(a){ni(a,12).Z(this)};_.X=function Cf(){return yf};var yf;ln(85,74,{},Hf);_.U=function If(a){Gf(this,ni(a,13))};_.X=function Jf(){return Ef};var Ef;ln(86,74,{},Of);_.U=function Pf(a){Nf(this,ni(a,14))};_.X=function Qf(){return Lf};var Lf;ln(87,74,{},Uf);_.U=function Vf(a){ni(ni(a,15),33)};_.X=function Wf(){return Sf};var Sf;ln(88,74,{},$f);_.U=function _f(a){ni(ni(a,16),33)};_.X=function ag(){return Yf};var Yf;ln(89,74,{},fg);_.U=function gg(a){eg(this,ni(a,17))};_.X=function hg(){return cg};var cg;ln(90,1,{},lg);_.b=null;ln(92,77,{},og);_.U=function pg(a){ni(a,18).$(this)};_.V=function rg(){return ng};var ng=null;ln(93,77,{},ug);_.U=function vg(a){ni(a,20)._(this)};_.V=function xg(){return tg};_.b=0;var tg=null;ln(94,77,{},Bg);_.U=function Cg(a){Ag(ni(a,21))};_.V=function Eg(){return zg};var zg=null;ln(95,1,vD,Jg,Kg);_.ab=function Lg(a){Hg(this,a)};_.b=null;_.c=null;ln(98,1,{});ln(97,98,{});_.b=null;_.c=0;_.d=false;ln(96,97,{},$g);ln(99,1,{},ah);_.b=null;ln(101,17,wD,dh);_.b=null;ln(100,101,wD,gh);ln(102,1,{},mh);_.b=0;_.c=null;_.d=null;ln(103,10,pD,oh);_.O=function ph(){kh(this.b,this.c)};_.b=null;_.c=null;ln(104,1,{},wh);_.b=null;_.c=null;_.d=null;_.e=false;_.f=null;_.g=0;_.i=null;var rh;ln(105,1,{},zh);_.bb=function Ah(a){if(a.readyState==4){Gx(a);jh(this.c,this.b)}};_.b=null;_.c=null;ln(106,1,{},Ch);_.tS=function Dh(){return this.b};_.b=null;ln(107,18,xD,Fh);ln(108,107,xD,Hh);ln(109,107,xD,Jh);ln(110,1,{});ln(111,110,{},Mh);_.b=null;ln(113,1,{12:1,22:1},Qh);_.Z=function Rh(a){};ln(115,50,{25:1,43:1,45:1,46:1},$h);var Vh,Wh,Xh,Yh;ln(116,1,{},ai);_.qI=0;var gi,hi;ln(126,1,yD,qn);_.cb=function rn(){return this.b};_.eQ=function sn(a){if(!pi(a,27)){return false}return zz(this.b,ni(a,27).cb())};_.hC=function tn(){return Rz(this.b)};_.b=null;ln(127,1,yD,vn);_.cb=function wn(){return this.b};_.eQ=function xn(a){if(!pi(a,27)){return false}return zz(this.b,ni(a,27).cb())};_.hC=function yn(){return Rz(this.b)};_.b=null;var zn,An,Bn,Cn,Dn;ln(129,1,{});ln(130,1,{},Jn);var In=null;ln(131,129,{},Mn);var Ln=null;ln(132,1,{},Pn);_.b=null;_.c=null;var Qn=null;ln(134,1,{},Vn);_.b=null;_.c=null;_.d=null;var Wn=null,Xn=null;var eo=null;ln(139,77,{},mo);_.U=function no(a){jo(this,ni(a,28))};_.V=function po(){return ho};_.W=function qo(){ko(this)};_.b=false;_.c=false;_.d=false;_.e=null;var ho=null,io=null;var ro=null;ln(141,1,zD,vo);_.$=function wo(a){while((O(),N).c>0){P(ni(jC(N,0),30))}};var xo=false,yo=null,zo=0,Ao=0,Bo=false;ln(143,77,{},No);_.U=function Oo(a){ui(a);null._b()};_.V=function Po(){return Lo};var Lo;ln(144,95,vD,Ro);var So=false;var Xo=null,Yo=null,Zo=null,$o=null,_o=null,ap=null;ln(147,1,vD);_.eb=function kp(a){return decodeURI(a.replace('%23','#'))};_.ab=function lp(a){Hg(this.b,a)};_.fb=function mp(a){a=a==null?VD:a;if(!zz(a,ip==null?VD:ip)){ip=a;Dg(this)}};var ip=VD;ln(149,147,vD);ln(148,149,vD,rp);ln(152,17,rD,vp,wp,xp);ln(154,17,rD,Cp,Dp);ln(155,1,{},Mp);_.b=null;ln(156,17,rD,Op);ln(158,18,{31:1,43:1,50:1},Sp);ln(159,154,rD,Up);ln(160,154,rD,Wp);ln(166,1,{});_.i=0;_.j=7;ln(167,166,{});ln(168,166,{});ln(169,167,{},sq);_.b=0;_.c=null;_.d=null;_.e=null;ln(170,168,{},yq);_.tS=function Cq(){return wq(this)};_.b=null;_.c=null;_.d=null;var uq;ln(171,1,{});_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.g=null;ln(172,1,{},Lq);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;ln(173,1,{},Pq);_.b=null;_.c=null;_.d=null;_.e=null;ln(174,50,AD);var Rq,Sq,Tq,Uq,Vq,Wq,Xq,Yq,Zq,$q,_q,ar;ln(175,174,AD,er);ln(176,174,AD,hr);ln(177,174,AD,jr);ln(178,174,AD,lr);ln(179,174,AD,nr);ln(180,174,AD,pr);ln(181,174,AD,rr);ln(182,174,AD,tr);ln(183,174,AD,vr);ln(184,174,AD,xr);ln(185,174,AD,zr);ln(186,1,{},Fr);_.gb=function Hr(a,b){return Er(this,a,b)};_.b=0;var Br=0;ln(187,1,{});_.b=null;ln(193,1,{34:1,38:1});_.hb=function _r(){return this.I};_.ib=function as(){return Ur()};_.jb=function bs(a){Wr(this,a)};_.kb=function fs(a){Zr(this,a)};_.tS=function gs(){if(!this.I){return '(null handle)'}return this.I.outerHTML};_.I=null;ln(192,193,BD);_.lb=function qs(){};_.mb=function rs(){};_.ab=function ss(a){js(this,a)};_.nb=function ts(){return this.E};_.ob=function us(){ks(this)};_.db=function vs(a){ls(this,a)};_.pb=function ws(){ms(this)};_.qb=function xs(){};_.rb=function ys(){};_.E=false;_.F=0;_.G=null;_.H=null;ln(191,192,CD);_.lb=function As(){Qs(this,(Os(),Ms))};_.mb=function Bs(){Qs(this,(Os(),Ns))};ln(190,191,CD);_.tb=function Fs(){return new ax(this.g)};_.sb=function Gs(a){return Ds(this,a)};ln(189,190,CD);_.sb=function Ks(a){return Is(this,a)};ln(194,100,wD,Ps);var Ms,Ns;ln(195,1,{},Ss);_.ub=function Ts(a){a.ob()};ln(196,1,{},Vs);_.ub=function Ws(a){a.pb()};ln(199,192,BD);_.ob=function dt(){at(this)};var $s;ln(198,199,BD);ln(197,198,BD,ft,gt);ln(200,190,CD);_.e=null;_.f=null;ln(201,192,BD);_.nb=function qt(){if(this.f){return this.f.E}return false};_.ob=function rt(){if(this.F!=-1){ps(this.f,this.F);this.F=-1}ks(this.f);this.I.__listener=this};_.db=function st(a){ls(this,a);ls(this.f,a)};_.pb=function tt(){ms(this.f)};_.ib=function ut(){Vr(this,Ur());return this.I};_.f=null;ln(204,191,CD);_.vb=function Bt(){return this.I};_.tb=function Ct(){return new jw(this)};_.sb=function Dt(a){return yt(this,a)};_.D=null;ln(203,204,CD);_.vb=function Nt(){return Wc(this.I)};_.hb=function Ot(){return Yc(Wc(this.I))};_.wb=function Pt(){Gt(this)};_.xb=function Qt(a){a.d&&(a.e,false)&&(a.b=true)};_.rb=function Rt(){this.B&&Bv(this.A,false,true)};_.jb=function St(a){this.p=a;Ht(this);a.length==0&&(this.p=null)};_.kb=function Tt(a){this.q=a;Ht(this);a.length==0&&(this.q=null)};_.n=false;_.o=false;_.p=null;_.q=null;_.r=null;_.t=null;_.u=false;_.v=false;_.w=-1;_.x=false;_.y=null;_.z=false;_.B=false;_.C=-1;ln(202,203,CD);_.lb=function Ut(){ks(this.k)};_.mb=function Vt(){ms(this.k)};_.tb=function Wt(){return new jw(this.k)};_.sb=function Xt(a){return yt(this.k,a)};_.k=null;ln(205,204,CD,$t);_.vb=function au(){return this.b};_.b=null;_.c=null;ln(206,202,CD,lu);_.lb=function nu(){try{ks(this.k)}finally{ks(this.b)}};_.mb=function ou(){try{ms(this.k)}finally{ms(this.b)}};_.wb=function pu(){fu(this)};_.db=function qu(a){switch(To(a.type)){case 4:case 8:case 64:case 16:case 32:if(!this.g&&!gu(this,a)){return}}ls(this,a)};_.xb=function ru(a){var b;b=a.e;!a.b&&To(a.e.type)==4&&gu(this,b)&&(b.preventDefault(),undefined);a.d&&(a.e,false)&&(a.b=true)};_.b=null;_.c=0;_.d=0;_.e=0;_.f=0;_.g=false;_.i=null;_.j=0;ln(207,1,DD,tu);_._=function uu(a){this.b.j=a.b};_.b=null;ln(211,192,BD);_.b=null;_.c=null;_.d=null;ln(210,211,BD,Du);ln(209,210,BD,Gu,Hu);ln(208,209,BD,Iu);ln(212,1,{13:1,14:1,15:1,16:1,17:1,22:1,33:1},Ku);_.b=null;ln(213,1,{},Nu);_.b=null;_.c=null;_.d=null;ln(214,190,CD,Ru);var Su;var Uu,Vu,Wu,Xu,Yu,Zu;ln(215,1,{},av);ln(216,215,{},cv);_.b=null;var fv,gv;ln(217,1,{},jv);_.b=null;ln(218,200,CD,mv);_.sb=function nv(a){var b,c;c=Yc(a.I);b=Ds(this,a);b&&Mc(this.c,c);return b};_.c=null;ln(219,1,DD,qv);_._=function rv(a){pv()};ln(220,1,{22:1,28:1},tv);_.b=null;ln(221,1,{21:1,22:1},vv);_.b=null;ln(222,3,{},Cv);_.b=null;_.c=false;_.d=false;_.e=0;_.f=-1;_.g=null;_.i=null;_.j=false;ln(223,10,pD,Ev);_.O=function Fv(){this.b.i=null;t(this.b,kb())};_.b=null;ln(225,199,BD,Ov);_.ob=function Pv(){at(this);vx(this.b)};_.pb=function Qv(){ms(this);zx(this.b)};ln(226,189,ED,Wv);var Sv,Tv,Uv;ln(227,1,{},aw);_.ub=function bw(a){a.nb()&&a.pb()};ln(228,1,zD,dw);_.$=function ew(a){Yv()};ln(229,226,ED,gw);ln(230,1,{},jw);_.yb=function kw(){return this.b};_.zb=function lw(){return iw(this)};_.Ab=function mw(){!!this.c&&this.d.sb(this.c)};_.c=null;_.d=null;ln(233,199,BD);_.db=function sw(a){var b;b=To(a.type);(b&896)!=0?ls(this,a):ls(this,a)};_.qb=function tw(){};ln(232,233,BD);ln(231,232,BD,vw);ln(234,50,FD);var yw,zw,Aw,Bw,Cw;ln(235,234,FD,Gw);ln(236,234,FD,Iw);ln(237,234,FD,Kw);ln(238,234,FD,Mw);ln(239,200,CD,Pw);_.sb=function Qw(a){var b,c;c=Yc(a.I);b=Ds(this,a);b&&Mc(this.e,Yc(c));return b};ln(240,1,{},Xw);_.tb=function Yw(){return new ax(this)};_.b=null;_.c=null;_.d=0;ln(241,1,{},ax);_.yb=function bx(){return this.b<this.c.d-1};_.zb=function cx(){return $w(this)};_.Ab=function dx(){_w(this)};_.b=-1;_.c=null;ln(242,1,{},ix);_.Bb=function jx(a){a.focus()};var fx,gx;ln(244,242,{});ln(243,244,{},mx);_.Bb=function nx(a){$wnd.setTimeout(function(){a.focus()},0)};ln(246,1,{});_.Cb=function qx(){return $doc.createElement('textarea')};_.e=null;ln(248,246,{});_.Cb=function Ax(){return $doc.createElement('iframe')};_.Db=function Bx(){if(!this.c){return}this.c=false;if(this.b){yx(this,this.b.innerHTML);xx(this,!this.b?wx(this):!this.b[dF]);this.b=null}Dx(this);if(this.d){this.d=false;this.c?(this.d=true):(this.e.contentWindow.focus(),undefined)}};_.Eb=function Cx(){this.c=true;this.d=false};_.c=false;_.d=false;ln(247,248,{},Ex);ln(252,1,{},Nx);_.b=null;_.c=null;_.d=null;_.e=null;ln(253,1,GD,Px);_.Fb=function Qx(){Rg(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;_.e=null;ln(254,1,GD,Sx);_.Fb=function Tx(){Tg(this.b,this.e,this.d,this.c)};_.b=null;_.c=null;_.d=null;_.e=null;ln(255,171,{},Zx);var Vx;ln(256,187,{},by);var _x=null;ln(257,1,{},ey);_.c=null;ln(258,1,HD,gy);_.Y=function hy(a){fu(this.c);bt(this.b.c.e,true);ct(this.b.c.e)};_.b=null;_.c=null;ln(259,1,{10:1,12:1,22:1},ky);_.Y=function ly(a){jy(this)};_.Z=function my(a){(a.b.keyCode||0)==13&&jy(this)};_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.g=null;_.i=null;ln(260,1,{},qy);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;ln(261,1,HD,sy);_.Y=function ty(a){Jo('/download?key='+this.c,Rc(this.b.b.b.c.d.I,vE),VD)};_.b=null;_.c=null;ln(262,201,BD,vy);_.b=null;_.c=null;_.d=null;_.e=null;ln(263,1,{},yy);_.b=null;_.c=null;_.d=null;_.e=null;_.f=null;_.g=null;_.i=null;_.j=null;ln(264,1,{},By);var Ay=null;ln(265,1,{},Ey);_.b=false;ln(269,17,rD,Jy);ln(270,1,{},Ly);_.tS=function Sy(){return ((this.b&2)!=0?'interface ':(this.b&1)!=0?VD:'class ')+this.d};_.b=0;_.c=0;_.d=null;ln(271,17,rD,Uy);ln(272,17,rD,Wy,Xy);ln(273,17,rD,Zy,$y);ln(274,17,rD,az,bz);ln(276,1,{43:1,48:1});ln(275,276,{43:1,45:1,47:1,48:1},ez);_.eQ=function fz(a){return pi(a,47)&&ni(a,47).b==this.b};_.hC=function gz(){return this.b};_.tS=function iz(){return VD+this.b};_.b=0;var kz;ln(279,17,rD,oz,pz);var qz;ln(281,272,rD,tz);ln(282,1,{43:1,49:1},vz);_.tS=function wz(){return this.b+TE+this.e+XD+(this.c!=null?this.c:'Unknown Source')+(this.d>=0?ZD+this.d:VD)+cE};_.b=null;_.c=null;_.d=0;_.e=null;_=String.prototype;_.cM={1:1,43:1,44:1,45:1};_.eQ=function Jz(a){return zz(this,a)};_.hC=function Lz(){return Rz(this)};_.tS=_.toString;var Mz,Nz=0,Oz;ln(284,1,ID,Vz);_.tS=function Wz(){return this.b.b};ln(285,1,ID,$z,_z);_.tS=function aA(){return this.b.b};ln(287,17,rD,dA,eA);ln(288,1,{});_.Gb=function iA(a){throw new eA('Add not supported on this collection')};_.Hb=function jA(a){var b;b=gA(this.tb(),a);return !!b};_.Ib=function kA(){return this.Kb()==0};_.Jb=function lA(a){var b;b=gA(this.tb(),a);if(b){b.Ab();return true}else{return false}};_.tS=function mA(){return hA(this)};ln(290,1,JD);_.Lb=function rA(a){return !!pA(this,a,false)};_.eQ=function sA(a){var b,c,d,e,f;if(a===this){return true}if(!pi(a,52)){return false}e=ni(a,52);if(this.Kb()!=e.Kb()){return false}for(c=new jB(e.Mb().b);NB(c.b);){b=c.c=ni(OB(c.b),53);d=b.Tb();f=b.Ub();if(!this.Lb(d)){return false}if(!iD(f,this.Nb(d))){return false}}return true};_.Nb=function tA(a){var b;b=pA(this,a,false);return !b?null:b.Ub()};_.hC=function uA(){var a,b,c;c=0;for(b=new jB(this.Mb().b);NB(b.b);){a=b.c=ni(OB(b.b),53);c+=a.hC();c=~~c}return c};_.Ib=function vA(){return this.Kb()==0};_.Ob=function wA(a,b){throw new eA('Put not supported on this map')};_.Pb=function xA(a){var b;b=pA(this,a,true);return !b?null:b.Ub()};_.Kb=function yA(){return this.Mb().b.e};_.tS=function zA(){var a,b,c,d;d='{';a=false;for(c=new jB(this.Mb().b);NB(c.b);){b=c.c=ni(OB(c.b),53);a?(d+=NF):(a=true);d+=VD+b.Tb();d+=OF;d+=VD+b.Ub()}return d+'}'};ln(289,290,JD);_.Lb=function RA(a){return DA(this,a)};_.Mb=function SA(){return new bB(this)};_.Rb=function TA(a,b){return this.Qb(a,b)};_.Nb=function UA(a){return EA(this,a)};_.Ob=function VA(a,b){return JA(this,a,b)};_.Pb=function WA(a){return NA(this,a)};_.Kb=function XA(){return this.e};_.b=null;_.c=null;_.d=false;_.e=0;_.f=null;ln(292,288,KD);_.eQ=function $A(a){var b,c,d;if(a===this){return true}if(!pi(a,54)){return false}c=ni(a,54);if(c.Kb()!=this.Kb()){return false}for(b=c.tb();b.yb();){d=b.zb();if(!this.Hb(d)){return false}}return true};_.hC=function _A(){var a,b,c;a=0;for(b=this.tb();b.yb();){c=b.zb();if(c!=null){a+=Gb(c);a=~~a}}return a};ln(291,292,KD,bB);_.Hb=function cB(a){return aB(this,a)};_.tb=function dB(){return new jB(this.b)};_.Jb=function eB(a){var b;if(aB(this,a)){b=ni(a,53).Tb();NA(this.b,b);return true}return false};_.Kb=function fB(){return this.b.e};_.b=null;ln(293,1,{},jB);_.yb=function kB(){return NB(this.b)};_.zb=function lB(){return hB(this)};_.Ab=function mB(){iB(this)};_.b=null;_.c=null;_.d=null;ln(295,1,LD);_.eQ=function pB(a){var b;if(pi(a,53)){b=ni(a,53);if(iD(this.Tb(),b.Tb())&&iD(this.Ub(),b.Ub())){return true}}return false};_.hC=function qB(){var a,b;a=0;b=0;this.Tb()!=null&&(a=Gb(this.Tb()));this.Ub()!=null&&(b=Gb(this.Ub()));return a^b};_.tS=function rB(){return this.Tb()+OF+this.Ub()};ln(294,295,LD,sB);_.Tb=function tB(){return null};_.Ub=function uB(){return this.b.c};_.Vb=function vB(a){return LA(this.b,a)};_.b=null;ln(296,295,LD,xB);_.Tb=function yB(){return this.b};_.Ub=function zB(){return GA(this.c,this.b)};_.Vb=function AB(a){return MA(this.c,this.b,a)};_.b=null;_.c=null;ln(297,288,{51:1});_.Wb=function CB(a,b){throw new eA('Add not supported on this list')};_.Gb=function DB(a){this.Wb(this.Kb(),a);return true};_.eQ=function FB(a){var b,c,d,e,f;if(a===this){return true}if(!pi(a,51)){return false}f=ni(a,51);if(this.Kb()!=f.Kb()){return false}d=new QB(this);e=f.tb();while(d.c<d.e.Kb()){b=OB(d);c=OB(e);if(!(b==null?c==null:Fb(b,c))){return false}}return true};_.hC=function GB(){var a,b,c;b=1;a=new QB(this);while(a.c<a.e.Kb()){c=OB(a);b=31*b+(c==null?0:Gb(c));b=~~b}return b};_.tb=function IB(){return new QB(this)};_.Yb=function JB(){return new WB(this,0)};_.Zb=function KB(a){return new WB(this,a)};_.$b=function LB(a){throw new eA('Remove not supported on this list')};ln(298,1,{},QB);_.yb=function RB(){return NB(this)};_.zb=function SB(){return OB(this)};_.Ab=function TB(){PB(this)};_.c=0;_.d=-1;_.e=null;ln(299,298,{},WB);_.b=null;ln(300,292,KD,ZB);_.Hb=function $B(a){return DA(this.b,a)};_.tb=function _B(){return YB(this)};_.Kb=function aC(){return this.c.b.e};_.b=null;_.c=null;ln(301,1,{},cC);_.yb=function dC(){return NB(this.b.b)};_.zb=function eC(){var a;a=hB(this.b);return a.Tb()};_.Ab=function fC(){iB(this.b)};_.b=null;ln(302,297,MD,pC);_.Wb=function qC(a,b){(a<0||a>this.c)&&HB(a,this.c);zC(this.b,a,0,b);++this.c};_.Gb=function rC(a){return hC(this,a)};_.Hb=function sC(a){return kC(this,a,0)!=-1};_.Xb=function tC(a){return jC(this,a)};_.Ib=function uC(){return this.c==0};_.$b=function vC(a){return lC(this,a)};_.Jb=function wC(a){return mC(this,a)};_.Kb=function xC(){return this.c};_.c=0;var AC;ln(304,297,MD,DC);_.Hb=function EC(a){return false};_.Xb=function FC(a){throw new az};_.Kb=function GC(){return 0};ln(305,289,ND,IC);_.Qb=function JC(a,b){return si(a)===si(b)||a!=null&&Fb(a,b)};_.Sb=function KC(a){return ~~Gb(a)};ln(306,292,{43:1,54:1},PC);_.Gb=function QC(a){return MC(this,a)};_.Hb=function RC(a){return DA(this.b,a)};_.Ib=function SC(){return this.b.e==0};_.tb=function TC(){return YB(qA(this.b))};_.Jb=function UC(a){return OC(this,a)};_.Kb=function VC(){return this.b.e};_.tS=function WC(){return hA(qA(this.b))};_.b=null;ln(307,289,ND,YC);_.eQ=function ZC(a){var b,c,d,e,f;if(a===this){return true}if(!pi(a,52)){return false}e=ni(a,52);if(this.e!=e.Kb()){return false}for(c=new jB(e.Mb().b);NB(c.b);){b=c.c=ni(OB(c.b),53);d=b.Tb();f=b.Ub();if(!(d==null?this.d:pi(d,1)?ZD+ni(d,1) in this.f:HA(this,d,Sb(d)))){return false}if(si(f)!==si(d==null?this.c:pi(d,1)?GA(this,ni(d,1)):FA(this,d,Sb(d)))){return false}}return true};_.Qb=function $C(a,b){return si(a)===si(b)};_.Sb=function _C(a){return Sb(a)};_.hC=function aD(){var a,b,c;c=0;for(b=new jB((new bB(this)).b);NB(b.b);){a=b.c=ni(OB(b.b),53);c+=bA(a.Tb());c+=bA(a.Ub())}return c};ln(308,295,LD,cD);_.Tb=function dD(){return this.b};_.Ub=function eD(){return this.c};_.Vb=function fD(a){var b;b=this.c;this.c=a;return b};_.b=null;_.c=null;ln(309,17,rD,hD);var OD=Pb;
--></script>
<script><!--
var sm=Ny(PF,'Object',1),Hi=Ny(QF,'JavaScriptObject$',20),dn=My(RF,'Object;',314),ym=Ny(PF,'Throwable',19),km=Ny(PF,'Exception',18),tm=Ny(PF,'RuntimeException',17),um=Ny(PF,'StackTraceElement',282),en=My(RF,'StackTraceElement;',316),Tj=Ny('com.google.gwt.lang.','SeedUtil',122),jm=Ny(PF,'Enum',50),bm=Ny(SF,'T2epub',257),am=Ny(SF,'T2epub$1',258),_l=Ny(SF,'T2epub$1MyHandler',259),$l=Ny(SF,'T2epub$1MyHandler$1',260),Zl=Ny(SF,'T2epub$1MyHandler$1$1',261),rm=Ny(PF,'Number',276),Vm=My(VD,'[C',317),im=Ny(PF,'Class',270),om=Ny(PF,'Integer',275),cn=My(RF,'Integer;',318),xm=Ny(PF,WD,2),fn=My(RF,'String;',315),hm=Ny(PF,'ClassCastException',271),wm=Ny(PF,'StringBuilder',285),gm=Ny(PF,'ArrayStoreException',269),Gi=Ny(QF,'JavaScriptException',16),yl=Ny(TF,'UIObject',193),Il=Ny(TF,'Widget',192),gl=Ny(TF,'LabelBase',211),hl=Ny(TF,'Label',210),cl=Ny(TF,'HasHorizontalAlignment$AutoHorizontalAlignmentConstant',215),dl=Ny(TF,'HasHorizontalAlignment$HorizontalAlignmentConstant',216),Sj=Oy(UF,'HasDirection$Direction',115,_h),$m=My('[Lcom.google.gwt.i18n.client.','HasDirection$Direction;',319),il=Ny(TF,'Panel',191),vl=Ny(TF,'SimplePanel',204),ol=Ny(TF,'PopupPanel',203),Uk=Ny(TF,'DecoratedPopupPanel',202),Zk=Ny(TF,'DialogBox',206),bl=Ny(TF,'HTML',209),Xk=Ny(TF,'DialogBox$CaptionImpl',208),Yk=Ny(TF,'DialogBox$MouseHandler',212),Wk=Ny(TF,'DialogBox$1',207),Ei=Ny(VF,'Animation',3),nl=Ny(TF,'PopupPanel$ResizeAnimation',222),bk=Ny(WF,'Timer',10),ml=Ny(TF,'PopupPanel$ResizeAnimation$1',223),jl=Ny(TF,'PopupPanel$1',219),kl=Ny(TF,'PopupPanel$3',220),ll=Ny(TF,'PopupPanel$4',221),ul=Ny(TF,'SimplePanel$1',230),vi=Ny(VF,'Animation$1',4),Di=Ny(VF,'AnimationScheduler',5),wi=Ny(VF,'AnimationScheduler$AnimationHandle',6),ak=Ny(WF,'Timer$1',141),Rl=Ny(XF,'Event',78),Cj=Ny(YF,'GwtEvent',77),_j=Ny(WF,'Event$NativePreviewEvent',139),Pl=Ny(XF,'Event$Type',81),Bj=Ny(YF,'GwtEvent$Type',80),_k=Ny(TF,'FocusWidget',199),Pk=Ny(TF,'ButtonBase',198),Qk=Ny(TF,'Button',197),Sk=Ny(TF,'ComplexPanel',190),Rk=Ny(TF,'CellPanel',200),Fl=Ny(TF,'VerticalPanel',239),Wl=Ny(XF,ZF,101),Gj=Ny(YF,ZF,100),Ok=Ny(TF,'AttachDetachException',194),Mk=Ny(TF,'AttachDetachException$1',195),Nk=Ny(TF,'AttachDetachException$2',196),el=Ny(TF,'HasVerticalAlignment$VerticalAlignmentConstant',217),fl=Ny(TF,'HorizontalPanel',218),Tk=Ny(TF,'Composite',201),fm=Ny($F,'Widget1',262),Lk=Ny(TF,'AbsolutePanel',189),tl=Ny(TF,'RootPanel',226),sl=Ny(TF,'RootPanel$DefaultRootPanel',229),ql=Ny(TF,'RootPanel$1',227),rl=Ny(TF,'RootPanel$2',228),pl=Ny(TF,'RichTextArea',225),Pi=Ny(_F,'StringBufferImpl',32),vk=Ny(aG,'RemoteServiceProxy',171),Xl=Ny(SF,'EpubService_Proxy',255),uk=Ny(aG,'RemoteServiceProxy$ServiceHelper',172),ik=Ny(bG,'InvocationException',154),mk=Ny(bG,'ServiceDefTarget$NoServiceEntryPointSpecifiedException',159),Mm=Ny(cG,'AbstractMap',290),Fm=Ny(cG,'AbstractHashMap',289),Qm=Ny(cG,'HashMap',305),Am=Ny(cG,'AbstractCollection',288),Nm=Ny(cG,'AbstractSet',292),Cm=Ny(cG,'AbstractHashMap$EntrySet',291),Bm=Ny(cG,'AbstractHashMap$EntrySetIterator',293),Lm=Ny(cG,'AbstractMapEntry',295),Dm=Ny(cG,'AbstractHashMap$MapEntryNull',294),Em=Ny(cG,'AbstractHashMap$MapEntryString',296),Km=Ny(cG,'AbstractMap$1',300),Jm=Ny(cG,'AbstractMap$1$1',301),Rm=Ny(cG,'HashSet',306),Vk=Ny(TF,'DecoratorPanel',205),mj=Ny(dG,'DomEvent',76),nj=Ny(dG,'HumanInputEvent',75),sj=Ny(dG,'MouseEvent',74),kj=Ny(dG,'ClickEvent',73),lj=Ny(dG,'DomEvent$Type',79),pj=Ny(dG,'KeyEvent',83),oj=Ny(dG,'KeyCodeEvent',82),qj=Ny(dG,'KeyUpEvent',84),Ni=Ny(_F,'StackTraceCreator$Collector',28),Mi=Ny(_F,'StackTraceCreator$CollectorMoz',30),Li=Ny(_F,'StackTraceCreator$CollectorChrome',29),Ki=Ny(_F,'StackTraceCreator$CollectorChromeNoSourceMap',31),Oi=Ny(_F,'StringBufferImplAppend',33),Fi=Ny(QF,'Duration',14),Ii=Ny(QF,'Scheduler',23),Ji=Ny(_F,'SchedulerImpl',25),Kk=Ny(aG,'SerializerBase',187),Yl=Ny(SF,'EpubService_TypeSerializer',256),hk=Ny(bG,'IncompatibleRemoteServiceException',152),kk=Ny(bG,'RpcTokenException',156),ok=Ny(bG,'XsrfToken',null),lm=Ny(PF,'IllegalArgumentException',272),qm=Ny(PF,'NumberFormatException',281),cm=Ny($F,'Widget1_Widget1UiBinderImpl$Widgets',263),mm=Ny(PF,'IllegalStateException',273),hj=Oy(eG,'Style$Unit',60,ie),Zm=My(fG,'Style$Unit;',320),Ui=Oy(eG,'Style$Display',49,zd),Xm=My(fG,'Style$Display;',321),Zi=Oy(eG,'Style$TextAlign',55,Pd),Ym=My(fG,'Style$TextAlign;',322),$i=Oy(eG,'Style$Unit$1',61,null),_i=Oy(eG,'Style$Unit$2',62,null),aj=Oy(eG,'Style$Unit$3',63,null),bj=Oy(eG,'Style$Unit$4',64,null),cj=Oy(eG,'Style$Unit$5',65,null),dj=Oy(eG,'Style$Unit$6',66,null),ej=Oy(eG,'Style$Unit$7',67,null),fj=Oy(eG,'Style$Unit$8',68,null),gj=Oy(eG,'Style$Unit$9',69,null),Qi=Oy(eG,'Style$Display$1',51,null),Ri=Oy(eG,'Style$Display$2',52,null),Si=Oy(eG,'Style$Display$3',53,null),Ti=Oy(eG,'Style$Display$4',54,null),Vi=Oy(eG,'Style$TextAlign$1',56,null),Wi=Oy(eG,'Style$TextAlign$2',57,null),Xi=Oy(eG,'Style$TextAlign$3',58,null),Yi=Oy(eG,'Style$TextAlign$4',59,null),$k=Ny(TF,'DirectionalTextHelper',213),ck=Ny(WF,'Window$ClosingEvent',143),Ej=Ny(YF,'HandlerManager',95),dk=Ny(WF,'Window$WindowHandlers',144),Ql=Ny(XF,'EventBus',98),Vl=Ny(XF,'SimpleEventBus',97),Dj=Ny(YF,'HandlerManager$Bus',96),Sl=Ny(XF,'SimpleEventBus$1',252),Tl=Ny(XF,'SimpleEventBus$2',253),Ul=Ny(XF,'SimpleEventBus$3',254),Hl=Ny(TF,'WidgetCollection',240),bn=My(gG,'Widget;',323),Gl=Ny(TF,'WidgetCollection$WidgetIterator',241),zm=Ny(PF,'UnsupportedOperationException',287),Ll=Ny(hG,'FocusImpl',242),pm=Ny(PF,'NullPointerException',279),vm=Ny(PF,'StringBuffer',284),yj=Ny(iG,'CloseEvent',92),Vj=Ny(jG,'SafeHtmlString',127),Kl=Ny(hG,'FocusImplStandard',244),Jl=Ny(hG,'FocusImplSafari',243),xj=Ny(dG,'PrivateMap',90),Fj=Ny(YF,'LegacyHandlerWrapper',99),Tm=Ny(cG,'MapEntryImpl',308),nm=Ny(PF,'IndexOutOfBoundsException',274),rj=Ny(dG,'MouseDownEvent',85),wj=Ny(dG,'MouseUpEvent',89),tj=Ny(dG,'MouseMoveEvent',86),vj=Ny(dG,'MouseOverEvent',88),uj=Ny(dG,'MouseOutEvent',87),Um=Ny(cG,'NoSuchElementException',309),al=Ny(TF,'HTMLPanel',214),lk=Ny(bG,'SerializationException',158),Zj=Ny(kG,'LazyDomElement',132),$j=Ny(kG,'UiBinderUtil$TempAttachment',134),Im=Ny(cG,'AbstractList',297),Om=Ny(cG,'ArrayList',302),Gm=Ny(cG,'AbstractList$IteratorImpl',298),Hm=Ny(cG,'AbstractList$ListIteratorImpl',299),zj=Ny(iG,'ResizeEvent',93),gk=Ny(lG,'HistoryImpl',147),fk=Ny(lG,'HistoryImplTimer',149),ek=Ny(lG,'HistoryImplSafari',148),em=Ny($F,'Widget1_Widget1UiBinderImpl_GenBundle_default_InlineClientBundleGenerator',264),dm=Ny($F,'Widget1_Widget1UiBinderImpl_GenBundle_default_InlineClientBundleGenerator$1',265),Uj=Ny(jG,'OnlyToBeUsedInGeneratedCodeStringBlessedAsSafeHtml',126),Aj=Ny(iG,'ValueChangeEvent',94),Pm=Ny(cG,'Collections$EmptyList',304),Ci=Ny(VF,'AnimationSchedulerImpl',7),El=Ny(TF,'ValueBoxBase',233),wl=Ny(TF,'TextBoxBase',232),xl=Ny(TF,'TextBox',231),Dl=Oy(TF,'ValueBoxBase$TextAlignment',234,Ew),an=My(gG,'ValueBoxBase$TextAlignment;',324),zl=Oy(TF,'ValueBoxBase$TextAlignment$1',235,null),Al=Oy(TF,'ValueBoxBase$TextAlignment$2',236,null),Bl=Oy(TF,'ValueBoxBase$TextAlignment$3',237,null),Cl=Oy(TF,'ValueBoxBase$TextAlignment$4',238,null),Rj=Ny(UF,'AutoDirectionHandler',113),zi=Ny(VF,'AnimationSchedulerImplTimer',8),yi=Ny(VF,'AnimationSchedulerImplTimer$AnimationHandleImpl',11),Wm=My('[Lcom.google.gwt.animation.client.','AnimationSchedulerImplTimer$AnimationHandleImpl;',325),xi=Ny(VF,'AnimationSchedulerImplTimer$1',9),Bi=Ny(VF,'AnimationSchedulerImplWebkit',12),Ai=Ny(VF,'AnimationSchedulerImplWebkit$AnimationHandleImpl',13),Ol=Ny(hG,'RichTextAreaImpl',246),jj=Ny(eG,'StyleInjector$StyleInjectorImpl',72),ij=Ny(eG,'StyleInjector$1',71),Nl=Ny(hG,'RichTextAreaImplStandard',248),Ml=Ny(hG,'RichTextAreaImplSafari',247),Ik=Ny(aG,'RequestCallbackAdapter',173),Hk=Oy(aG,'RequestCallbackAdapter$ResponseReader',174,cr),_m=My('[Lcom.google.gwt.user.client.rpc.impl.','RequestCallbackAdapter$ResponseReader;',326),yk=Oy(aG,'RequestCallbackAdapter$ResponseReader$1',175,null),zk=Oy(aG,'RequestCallbackAdapter$ResponseReader$2',178,null),Ak=Oy(aG,'RequestCallbackAdapter$ResponseReader$3',179,null),Bk=Oy(aG,'RequestCallbackAdapter$ResponseReader$4',180,null),Ck=Oy(aG,'RequestCallbackAdapter$ResponseReader$5',181,null),Dk=Oy(aG,'RequestCallbackAdapter$ResponseReader$6',182,null),Ek=Oy(aG,'RequestCallbackAdapter$ResponseReader$7',183,null),Fk=Oy(aG,'RequestCallbackAdapter$ResponseReader$8',184,null),Gk=Oy(aG,'RequestCallbackAdapter$ResponseReader$9',185,null),wk=Oy(aG,'RequestCallbackAdapter$ResponseReader$10',176,null),xk=Oy(aG,'RequestCallbackAdapter$ResponseReader$11',177,null),Oj=Ny(mG,'Request',102),Qj=Ny(mG,'Response',110),Pj=Ny(mG,'ResponseImpl',111),Hj=Ny(mG,'Request$1',103),Jk=Ny(aG,'RpcStatsContext',186),rk=Ny(aG,'AbstractSerializationStream',166),qk=Ny(aG,'AbstractSerializationStreamWriter',168),tk=Ny(aG,'ClientSerializationStreamWriter',170),Kj=Ny(mG,'RequestBuilder',104),Jj=Ny(mG,'RequestBuilder$Method',106),Ij=Ny(mG,'RequestBuilder$1',105),Lj=Ny(mG,'RequestException',107),Wj=Ny('com.google.gwt.text.shared.','AbstractRenderer',129),Yj=Ny(nG,'PassthroughRenderer',131),Xj=Ny(nG,'PassthroughParser',130),jk=Ny(bG,'RpcRequestBuilder',155),Mj=Ny(mG,'RequestPermissionException',108),Sm=Ny(cG,'IdentityHashMap',307),Nj=Ny(mG,'RequestTimeoutException',109),nk=Ny(bG,'StatusCodeException',160),pk=Ny(aG,'AbstractSerializationStreamReader',167),sk=Ny(aG,'ClientSerializationStreamReader',169);$stats && $stats({moduleName:'t2epub',sessionId:$sessionId,subSystem:'startup',evtGroup:'moduleStartup',millis:(new Date()).getTime(),type:'moduleEvalEnd'});if ($wnd.t2epub) $wnd.t2epub.onScriptLoad();
--></script></body></html>